Dans le cadre d’un projet à fort enjeu technique, nous recherchons un·e Développeur·se Fullstack Java pour intervenir sur un portefeuille applicatif structuré autour de la fiabilité, de la sécurité et de l’intégrité des données.
Vous intégrerez une équipe projet organisée en pôles de compétences, sous la conduite d’un chef de projet et d’un architecte.
Vos principales missions seront :
Participer à la conception d’applicatifs et à la rédaction de spécifications techniques
Réaliser le développement back-end (Java/Spring) et front-end (Angular)
Développer et maintenir les tests unitaires et d’intégration
Contribuer aux phases de packaging, à l’intégration continue et à la livraison
Rédiger la documentation technique : spécifications, mode opératoire d’installation, notes techniques
Vous évoluerez dans un environnement technique moderne, avec une exigence de qualité logicielle forte et une attention particulière portée à la performance, à la maintenabilité et à la sécurité du code.
Diplôme Bac+3/4/5
Minimum 7 ans d’expérience en développement Java dans un environnement similaire
Java (JDK 8 à 21), Tomcat
Spring (Boot, MVC, Batch, IOC), Hibernate
Web services : REST et SOAP
Front-end : Angular
Base de données : Oracle
Environnement de développement : Eclipse ou IntelliJ, Git
Bonne maîtrise des principes de design logiciel (design patterns, TDD, programmation par interface)
La connaissance des méthodologies agiles est un plus
Une expérience en signature électronique ou cryptographie serait appréciée
Sens du service et rigueur
Autonomie et esprit d’initiative
Force de proposition et capacité d’analyse
Bonnes capacités rédactionnelles et relationnelles
Appel RH
Visio avec une commerciale
Visio client
Visio avec l’associé