Java Spring Boot Microservices Developer
Job Description
We are seeking an experienced Java Spring Boot Microservices Developer with 5 to 12 years of hands-on experience in designing, developing, and deploying scalable microservices-based solutions. The ideal candidate should have strong expertise in Java, Spring Boot, and microservices architecture, along with a solid understanding of cloud-native development and modern DevOps practices.
Key Responsibilities:
· Design and develop microservices-based applications using Java and Spring Boot.
· Build and maintain RESTful APIs to integrate with front-end applications and third-party services.
· Collaborate with cross-functional teams to define, design, and ship new features.
· Optimize performance, scalability, and reliability of the application.
· Implement security best practices in the development process.
· Troubleshoot and resolve complex technical issues.
· Write unit and integration tests to ensure code quality.
· Continuously improve the system through refactoring and automation.
· Participate in code reviews and provide feedback to other developers.
Qualifications:
· 5 to 12 years of professional experience in Java development.
· Proficiency in Spring Boot and microservices architecture.
· Strong experience with RESTful APIs, SQL/NoSQL databases (e.g., MySQL, MongoDB).
Paris, FR