Position: Java Developer (Genetics tech solution)
Company: Powerсode
Category: Java
Experience required: 3y
English level: upper

**We are looking for candidates with following skillset:**
• 5+ years as a software developer;
• 2+ years of Java development using Spring framework (spring-boot, spring-cloud);
• Software engineering degree or equivalent;
• SQL, queryDSL(Advantage);
• Advantage - experience with NoSQL (such as MongoDB), micro-services architecture, docker, kubernetes and RabitMQ/Kafka;
• Must have good English and good communication skills;
• Can adjust fast for new technologies and specs;
• A Team player.

**Responsibilities:**
• Gather and address technical and design requirements;
• Write well designed, testable, efficient code;
• Ensure designs are in compliance with specifications
• Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement;
• Collaborate with Front-end developers to integrate user-facing elements with server side logic;
• Monitor industry developments and trends;
• Build reusable code and libraries for future use.

**Working environment:**
• Big and friendly team;
• Flexible working schedule;
• Competitive salary (will be discussed at interview), awesome social package;
• Professional opportunities and interesting tasks.