Position: Middle Java Developer
Company: NCube
Category: Java
Experience required: 2y
English level: intermediate

We are looking for a Middle Java developer for our client — Switzerland company which mobile platform is the single point of contact for frontline workforces.

As a Software Engineer, you will work across the entire software stack with talented and similar-minded colleagues. You will have the opportunity to work on the overall architecture of the client’s product, create services for other teams to use and solve scalability and performance challenges in a distributed system, as well as implement user-facing features. You will work on the product that hundreds of thousands of frontline workers rely on every day to work better together.

You will work with a modern microservice architecture with technologies such as PostgreSQL, Elasticsearch, Kafka, Vue.js, Docker, Kubernetes, Jaeger, Amazon Web Services and interface them with different programming languages such as Java 11+, Python, Swift, and Javascript / Typescript.

**Company size**: 200+

**Requirements:**
- 2+ years experience in software coding and development
- BSc or MSc degree in Computer Science or related technical field or equivalent practical experience (ideally as close to our tech stack as possible: Java, JavaScript, Docker, AWS)
- Experience using RESTful APIs and handling JSON data
- You care about code quality and continuous refactoring
- Proficiency in English as we speak mainly English at work

**Responsibilities:**
- Build and maintain high-performance, reusable and reliable software components
- Build & design highly available and highly scalable software systems
- Work closely with your peers on the overall Beekeeper architecture and infrastructure
- Work in a cross-functional team and build out our existing product offering
- Work closely with other passionate software engineers to develop and ship new features

**We offer:**
- Competitive salary with the regular review
- Flexible working schedule, vacations, paid sick leaves
- Office in the very center of Kyiv/possibility to work remotely
- PE 5% Taxes compensations, accountant assistance
- English courses
- Medical Insurance after probation period (3 months)
- Great working environment and team spirit