Votre mission
Nous recherchons des ingénieurs logiciels Full Stack talentueux et expérimentés pour rejoindre notre équipe d’experts passionnés.
Vous serez chargé(e) de concevoir, développer et maintenir des API et des applications web robustes, fiables, évolutives et performantes, en phase avec les besoins de nos clients et les volumes croissants de données. Vous évoluerez dans un environnement agile, collaboratif, et orienté qualité logicielle, tout en respectant les meilleures pratiques de développement et d’architecture.
Compétences indispensables
Back-end :
- Java 17+
- Spring Boot, Spring Cloud, Spring Data, Spring Security
- Spring WebFlux, programmation réactive
- Architecture microservices et hexagonale
- Kubernetes
- ActiveMQ, RabbitMQ ou Kafka
- SQL & NoSQL
- Tests unitaires avec jUnit ou Mockito
- CI/CD avec GitLab ou Jenkins
- Supervision avec Grafana, Prometheus ou ELK
- Git / Git Flow
Front-end :
- Angular (dernières versions)
- NgRx (gestion d’état)
Compétences secondaires appréciées
- Quarkus
- Optimisation mémoire et CPU en Java
- GraalVM
- Apache Camel
- Shell scripting / Linux
- Maven
- ReactJS
- Ionic