Job Description
Roles & Responsibilities
Design, develop and maintain back-end microservices in Java / Spring Boot.
- Implement and operate real-time messaging and streaming solutions via Kafka.
- Develop and optimize MongoDB databases to manage large volumes of data.
- Participate in the technical and functional design phases.
- Integrate good quality practices (testing, code reviews, CI/CD).
- Contribute to the security and performance of applications.
- Working closely with the front-end, DevOps and product teams.
- to operate in an Agile environment (Scrum/SAFe).
Desired Candidate Profile
- Very good mastery of Java / Spring Boot.
- Expertise in Kafka (streaming, messaging, high availability).
- Experience in MongoDB (modeling, optimization, large volume management).
- Solid knowledge of microservices and REST API integration.
- Practical experience with CI/CD and Docker/Kubernetes environments.
- M thodologies Agile / Scrum.
- Minimum 5 years' experience in similar subjects