Ingénieur Développement Full Stack Java (H/F)
Contexte
Dans le cadre du maintien en conditions opérationnelles et de l'évolution d'une plateforme digitale à fort enjeu métier, nous recherchons un Ingénieur Développement Full Stack Java pour intégrer une équipe de développement Agile.
Vous interviendrez sur une application en production en participant à la maintenance, aux évolutions fonctionnelles ainsi qu'au support technique.
Vos missions
Maintenance et évolutions (TMA)
Assurer la maintenance corrective et évolutive de l'application.
Développer les nouvelles fonctionnalités.
Participer à l'analyse des besoins techniques et fonctionnels.
Rédiger et exécuter les plans de tests.
Garantir la qualité et la fiabilité des livraisons.
Assurer le suivi de l'exploitation en collaboration avec les équipes de production.
Support
Apporter un support technique aux utilisateurs et aux équipes métiers.
Participer à l'analyse et à la résolution des incidents.
Rédiger la documentation technique nécessaire au suivi des applications.
Environnement technique
Java 21
Spring Boot
Spring Batch
Spring Security
Web Services REST
JPA
Hibernate 5
React.js
JavaScript
GitLab CI/CD
Maven
Nexus
PostgreSQL
Linux
Windows
Shell Script
Compétences attendues
Excellente maîtrise de Java et de l'écosystème Spring.
Bonne expérience du développement Front-End avec React.js.
Connaissance des architectures 3-tiers.
Maîtrise de PostgreSQL.
Bonne compréhension des environnements Linux et Windows.
Expérience des outils d'intégration continue (GitLab CI/CD, Maven, Nexus).
Des connaissances en DevOps constituent un atout.