




We are looking for a Middle Java Developer with strong knowledge of AWS and Kafka to join our team. You will participate in building scalable backend solutions within a collaborative environment focused on innovation. This position allows you to work with advanced technologies and contribute to valuable projects. **Responsibilities** * Create backend components for distributed system architectures * Partner with cross\-functional teams to fulfill project requirements * Design and implement cloud\-based microservices * Integrate real\-time messaging solutions using Kafka * Review code and provide feedback to improve quality * Document development activities clearly and thoroughly * Conduct unit testing to ensure software reliability * Identify and fix technical issues in applications **Requirements** * At least 2 years of experience in relevant roles * Good command of SQL * Understanding of microservice architecture principles * Experience with Spring Boot framework * Knowledge of RESTful API development techniques * Strong skills in Java Core * Hands\-on familiarity with Java 8 * Practical use of Apache Kafka * Expertise in Amazon Web Services * Unit testing experience * English proficiency at B2 level or above **Nice to have** * Eagerness to explore new messaging and cloud technologies * Experience working in agile development settings


