
Activez les alertes d’offres d’emploi par e-mail !
Générez un CV personnalisé en quelques minutes
Décrochez un entretien et gagnez plus. En savoir plus
Une entreprise de technologie en Provence-Alpes-Côte d'Azur recrute un Concepteur – Développeur Java Senior. Le candidat idéal a au moins 5 ans d'expérience dans le développement Java, maîtrise les frameworks Spring et Angular, et possède de solides compétences en développement web. Ce poste nécessite une forte orientation client et un sens de l'initiative. Rémunération compétitive et environnement de travail dynamique inclus.
Intitulé du poste : Concepteur – Développeur Java Senior (+7 ans)
Notre client conçoit et met à disposition des acteurs réglementés des solutions technologiques innovantes nécessaires à l’exercice de leurs missions de service public.
Au sein de la Direction Applicative, les projets sont structurés par portefeuilles et gérés de bout en bout : pilotage, développement, qualification, intégration et livraison auprès des équipes d’exploitation, en charge de la mise en production.
Le renfort demandé concerne le développement d’applications métier critiques.
Sous la conduite du chef de projet et de l’architecte référent, le prestataire participera à toutes les phases de développement des projets du portefeuille. Les responsabilités incluent :
Participation à la conception d’applicatifs.
Rédaction ou contribution aux spécifications techniques.
Développement de tout ou partie des applications.
Développement des tests unitaires et tests d’intégration.
Participation au packaging et à l’utilisation de la plateforme d’intégration continue.
Documents de spécifications techniques.
Sources développées, tests unitaires et d’intégration.
Mode opératoire d’installation.
Notes et documentations techniques.
BAC+4 / BAC+5.
5 ans d’expérience minimum dans le développement Java en environnement similaire.
Conception logicielle : analyse des exigences, rédaction de spécifications techniques.
Intégration applicative : packaging, debug, tests unitaires / intégration.
Correctifs et optimisation : gestion des faits techniques, amélioration de performance, optimisation de fonctionnalités existantes.
Maîtrise du développement Java pour applications web.
Versions : JDK 11 / 17 / 21.
Serveur applicatif : Tomcat.
Frameworks :
Spring (Spring Boot, IOC, MVC, Batch)
Hibernate
Services Web : REST.
Très bonnes connaissances Oracle.
Connaissances solides en Angular (important).
IDE : Eclipse ou IntelliJ IDEA.
Gestion de sources : Git.
Design patterns.
Programmation par service et par interface.
Approches TDD / test-first.
Expérience en méthodologies Agiles.
Connaissances en signature électronique et cryptographie (serait un plus).
Sens du service et orientation client.
Rigueur, organisation, fiabilité.
Esprit d’initiative et force de proposition.
Capacités rédactionnelles et relationnelles.
Obligatoires : Java, Spring
Importantes : Angular
Appréciées : expérience cryptographie / signature électronique