onsite
SSE Developer Java Microservices - Societe Generale
Software Engineer
Senior Java developer focused on building robust microservices with Spring Boot, Spring Cloud, and Docker/Kubernetes orchestration, leveraging Oracle databases and modern CI/CD practices.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java microservices using Spring Boot and Spring Cloud.
- Implement secure, scalable APIs with Spring Security and Spring MVC.
- Containerize services with Docker and deploy to Kubernetes or OpenShift clusters.
- Collaborate in pair programming sessions, applying test‑driven development and continuous integration pipelines.
- Model and optimize relational data structures in Oracle databases.
Requirements
- Proficient in Java 8, 11, 17, and 21 with deep understanding of language features.
- Extensive experience with Spring ecosystem: Spring Boot, Spring Data, Spring Integration, Spring AMQP.
- Hands‑on knowledge of microservice architecture patterns and best practices.
- Strong background in containerization (Docker) and orchestration (Kubernetes/OpenShift).
- Solid grasp of CI/CD tooling, automated testing, and design principles.
Skills
javadockerkubernetesoracle