




Job Summary: Mid-level Java Backend Developer to work on the development and maintenance of scalable services, focusing on technical excellence in the Java ecosystem and microservices. Key Highlights: 1. Development and maintenance of scalable Java-based services. 2. Focus on technical excellence within the Java ecosystem and microservices. 3. Experience with Spring Boot, RESTful APIs, SQL, and NoSQL. Mid-level Java Backend Developer to work on server-side development and maintenance of scalable services, emphasizing technical excellence in the Java ecosystem and integration with microservice architectures. **Essential Knowledge:** **Java:** Proficiency in the language (versions 11 or higher) and the Spring ecosystem (Spring Boot, Data, Security). **Architecture:** Practical experience with microservices and RESTful APIs. **Quality and Standards:** Mastery of SOLID principles, design patterns, and writing unit tests (TDD/JUnit). **Databases:** Experience with relational databases (MySQL) and non-relational databases (MongoDB). **Desirable Knowledge (considered as differentiators):** **Messaging:** Familiarity with messaging concepts (Kafka or RabbitMQ). **Fullstack Skills:** Basic knowledge of Angular and Node.js (to facilitate communication with the Frontend and for small scripts). **Infrastructure:** Familiarity with Docker and Kubernetes.


