Senior Java Software Engineer (H/F) - Nantes
Core
Designing and developing robust, scalable backend applications and distributed architectures using modern Java and Cloud Native technologies.
Role type
Senior IC Java Software Engineer
Builds
Modern web & mobile applications, high-traffic APIs, critical systems, and Cloud Native platforms on GCP.
Domain
Software Engineering, Cloud Native, Generative AI
Deliverable
production ML models | product features
Required skills
Java 21+, Spring Boot, Microservices, Event Driven Architecture, Cloud Native (GCP, AWS, Kubernetes, Docker), CI/CD, Terraform, REST APIs, Kafka, PostgreSQL, Code Reviews, Clean Architecture
Preferred skills
Generative AI (RAG, Agents), Performance optimization, Observability, DDD, Clean Code
Technologies
Java 21, Spring Boot 3, Kafka, PostgreSQL, Docker, Kubernetes, GCP, GitLab CI/CD, Terraform
Responsibilities
Develop modern backend architectures, design distributed systems, build high-traffic APIs, implement CI/CD pipelines, conduct code reviews, and experiment with Generative AI tools.
Seniority
Senior, hands-on IC