




###### **REF ITS0046** ###### **RESPONSIBILITIES** * Develop and maintain backend applications in Java (Spring Boot, Java SE, etc.). * Participate in the full software development lifecycle: analysis, design, implementation, testing, and maintenance. * Collaborate with other developers and the product owner. * Stay up to date with the latest trends and best practices in software development. * Write clean, reusable, and efficient code. * Contribute to technical decisions and development best practices. ###### **REQUIREMENTS** * Solid experience with Java 8+. * Knowledge of frameworks such as Spring, Spring Boot, Hibernate, or similar. * Experience with relational databases (e.g., Oracle, MySQL, etc.). * Knowledge of non-relational databases (Influx, MongoDB, etc.). * Experience with version control tools (Git). * Familiarity with software development best practices (SOLID, Clean Code, TDD). * Strong communication skills and ability to work effectively in a team. ###### **PREFERRED QUALIFICATIONS** * Experience with microservices. * Knowledge of containerization (Docker, Kubernetes). * Knowledge of cloud computing (AWS, Google Cloud, Azure). * Knowledge of event streaming (Kafka, RabbitMQ). * Familiarity with agile methodologies (Scrum). Send a detailed CV and the reference number you are applying for to jobs@itpeers.com


