Développeur Java (H/F)
CDD Boulogne-Billancourt (Hauts-de-Seine) Développement informatique
Description de l'offre
Description du poste
Description :
Au sein d’une équipe dédiée au développement des systèmes informatiques, nous recherchons un Développeur JAVA H/F pour renforcer notre équipe de développement afin de contribuer au développement et à la stabilisation de notre outils de la qualité.
Skills & Qualifications
· + 3 années d’expérience, en tant que développeur H/F backend Java
· La maîtrise des architectures distribuées et Event Driven
· Une première expérience sur des infrastructures cloud native
· Expérience significative dans le design et l’implémentation de bout en bout de solution solutions full stack en mode Cloud-Native
· Connaissances des principes Reactive programming, DDD, SOLID
· Solide expérience dans la mise en place d’une CI/CD intégration toutes les couches de test : Unit Testing, Acceptance Testing, Integration Testing, Load Testing, Contract Testing
· Bonne connaissance des outils de monitoring et d’alerting
· Un profil Craftsmanship est un plus
Environnement Technique
· Back-end: Java 8/11, Spring Boot, Maven, Gradle,
· Database : Postgresql
· Event & Messaging : Kafka / RabbitMQ
· Cloud: AWS, GCP, K8S
· Tooling: Git, Github Action, Jenkins, Docker
· Monitoring: Datadog, Dynatrace
· Qualité : Junit 5, SonarCloud
· Testing: Cypress
· Methodologie: Agile, Scrum
Objectifs et livrables
Contribuer au développement et à la maintenance des nouvelles fonctionnalités en mode API-First
· Contribuer à l’amélioration de l’architecture technique de la plateforme
· Contribuer à la revue de code
· Contribuer à la correction des bugs fonctionnels et techniques
· Contribuer à l’amélioration de la qualité du code et du produit en participant à l’écriture des tests unitaires, fonctionnels et End-to-End
· Contribuer au maintien et à l’évolution de la pipeline de déploiement continu (CI/CD)
· Contribuer à l’amélioration du monitoring de la production afin de respecter les SLT/SLI
· Contribuer à la documentation fonctionnelle et technique de l’application
Livrable
· Nouvelles fonctionnalités & APIs
· Amélioration des APIs existantes
· Correction des bugs
· Amélioration des performances des APIs
· Mise en place de dashboards et d’alertes de monitoring
· Écriture de tests : Unitaires, fonctionnels et E2E.
· Documentation technique et fonctionnelle
Qualifications
Qualifications
Diplômé(e) d’une Ecole d’Ingénieur ou titulaire d’un Bac + 5 en Informatique, vous justifiez d’au moins 3 ans d’expérience sur un poste similaire.
Les compétences attendues sont :
· Maven
· Spring / Spring Boot
· PostgreSQL
· Java
· Kafka
· GCP
✅ Ce poste est pour un CDI
Vous êtes une personne rigoureuse et vous désirez vous investir dans des projets de grandes envergures ? Alors n’hésitez pas à postuler !
Informations supplémentaires