Senior Java Developer – AWS | Spring | Microservices
We are looking for a Senior Java Developer with 12+ years of experience to work on existing enterprise applications, with a strong focus on application modernization, technical debt reduction, vulnerability remediation, and technological upgrades.
Key Responsibilities
- Modernize and enhance existing Java/Spring applications and address technical debt.
- Develop and maintain APIs, microservices, and distributed/event-driven solutions.
- Work hands-on with AWS, including managed and serverless services.
- Implement and maintain CI/CD pipelines and secure development practices.
- Define and improve automated testing strategies, including unit, integration, regression, and UI testing.
- Identify and remediate security vulnerabilities and contribute to overall application security.
- Collaborate with technical and business stakeholders in an existing application environment.
Requirements
- 12+ years of software development experience, including enterprise application modernization.
- Strong proficiency in Java and the Spring ecosystem (Spring Boot, Spring Framework, Spring Security).
- Strong experience with AWS, APIs, microservices, and distributed/event-driven architectures.
- Experience with CI/CD, automated testing, technical debt reduction, and vulnerability management.
- Bachelor's degree in Computer Science or equivalent.
- Fluent in French, both written and spoken.
Nice to Have
- Experience with AI-assisted development in a secure environment.
- Experience working in an Agile environment.
- Senior-level Java/Spring development.
- AWS and microservices.
- Modernizing existing applications and reducing technical debt.
- Vulnerability remediation and secure software development.
- Automated testing and CI/CD.