Position: Java Developer
Company: IT X100
Experience required: 2y

About our infrastructure. When launching new solutions, we give priority to cloud technologies: IaaS, PaaS, SaaS, Microsoft Azure, Google Cloud Platform.


Responsibilities:

• Write good effective and well-tested, reliable code in Java
• Perform peer code review of project codebase changes
• Create unit and integration tests for the developed features
• Participate (and contribute) in architecture design planning meetings
• Partner with team leads, product managers, and business stakeholders to solve business problems.

Requirements:

• 2+ years of commercial software engineering experience
• Debugging and problem-solving skills
• Understanding and strong practical knowledge with the development of Multi-Tiered Distributed Architecture, SOA, and Microservices
• Strong knowledge of NoSQL databases (MongoDB is preferable)
• Spring framework (Boot, Core, Web, Data, Cloud, Test)

We offer:

• Competitive income level

• Paid sick leaves and vacations

Our additional Benefits package:

• Corporate trainings for free

• Bonus system of options for efficient operation (RSU - Restricted Stock Units)