Description
- Developing backend applications in Java, with a focus on Spring Boot and Spring Batch.
- Create and maintain scalable and secure REST APIs.
- Working with relational databases and JPA for data persistence.
- Using Docker and Kubernetes to manage environments and deployments.
- Collaborate with the team on Agile methodologies, using versioning tools (Git) and dependency management (Maven or Gradle).
- Ensuring code quality with automated tests (unit, integration, etc.).
Requirements
- Java certifications
- Cloud certifications (mainly Azure)
- Experience with Kafka
- Knowledge of DevOps
- Experience with React
- Ability to communicate orally and in writing in English (B2)
Benefits
The benefits will be determined once the contractual conditions have been defined.