Java Full-Stack Engineer

Vacancy Description

We are looking for an experienced Java + Angular Developer to develop an advanced Slot Allocation System with the latest technology and working methods.
• Hand-On full-stack development of innovative applications.
• Owning the entire development cycle, including design, architecture, development and devOps.
• Working in XP with Remote pairing.


• BS degree in Computer Science or equivalent combination of education and experience.
• 3+ years full-stack development.
• Experience in some of the following technologies: Java, Node JS, Python and javascript (including JS frameworks, like Angular, React).
• 1+ years of experience in micro-services-based architecture and tools (Spring Boot/Cloud)
• Experience in DevOps development and Jenkins.
• Experience in development in Kotlin – an advantage.
• Experience in designing, developing and deploying cloud/hybrid-based solutions.
• Experience in developing and deploying in Container-based environments (Kubernetes, Cloud foundry).
• Familiarity with the following design concepts: micro-services, service discovery, circuit breaker.
• Self-starter with the ability to appropriately prioritize and plan complex work in a rapidly changing environment.
• Versatility and capability to switch easily between different tasks and technologies.
• Experience in assessing a broad range of information solutions and products.
• Strong critical thinker with problem-solving aptitude.
• English – intermediate+

We offer

We offer

Competitive salary and social package (20 vacation days, 4 days off, 5 sick days)

Friendly and open-minded team

Comfortable office in the city center

Learning and development opportunities

Corporate English

Corporate parties and team-building activities

Business trips


No bureaucracy

Tamara Mitiagina
Tamara Mitiagina
Head of Recruiting
Apply Form

Send Us Your CV

    (File requirements: pdf, doc, docx, rtf, ppt, pptx)