Développeur Java J2EE - Systèmes Critiques Bancaires H/F - Citech
- CDI
- Citech
Les missions du poste
CITECH recrute!
Vous souhaitez évoluer dans un environnement technique exigeant, au coeur de systèmes critiques à forte volumétrie ? Cette mission est faite pour vous !
Nous recherchons en effet un(e) Développeur Java J2EE (H/F)
Notre client est un acteur majeur du secteur bancaire, reconnu pour la robustesse et la performance de ses systèmes d'information. Vous interviendrez sur des environnements à haute disponibilité.
Dans le cadre du renforcement des équipes techniques, vous intégrerez une équipe agile et contribuerez à des projets structurants.
Vos missions principales seront les suivantes :
Participer à la conception, au développement et à la maintenance d'applications Java J2EE.
Concevoir des solutions en s'appuyant sur les principes de la programmation orientée objet et les bonnes pratiques de conception logicielle.
Intervenir sur des architectures reposant sur de la programmation événementielle.
Contribuer (si souhaité) à l'évolution du front-end sur Angular (facultatif).
Participer aux processus de déploiement et d'orchestration, notamment via des outils tels que XLD (XL Deploy).
Collaborer avec les équipes de conception, de test et d'exploitation afin de garantir la qualité, la performance et la fiabilité des livrables.
Rédiger la documentation technique et participer aux revues de code.
Être force de proposition sur les améliorations techniques et les bonnes pratiques.
Le profil recherché
Issu(e) d'une formation supérieure en informatique, vous justifiez d'au moins 3 ans d'expérience en développement Java J2EE.
Compétences attendues :
Excellente maîtrise de Java / J2EE, Spring / Spring Boot, API REST / SOAP
Solides connaissances en programmation orientée objet (POO)
Expérience en programmation événementielle
Maîtrise des outils de build et CI/CD : Git, Jenkins, Maven
Connaissance des outils de déploiement tels que XLD (XL Deploy)
Connaissance d'Angular appréciée mais facultative
Bonnes pratiques de développement : qualité de code, performance, maintenabilité
Compétences requises
- Java
- Spring
- Jenkins
- Angular
- Maven