Job position Développeur Java
Share this job
Sous la double conduite du chef de projet et de l’architecte, le prestataire participera aux différentes phases de développements des projets du portefeuille Fichiers centraux.
Il aura à sa charge :
• Participation à la conception d'applicatifs
• Participation à l’écriture de spécifications techniques
• Développement de tout ou partie de l’applicatif
• Développement de tests unitaires et d’intégration
• Packaging et utilisation de la plateforme d’intégration continue
Livrables
• Documents de spécifications techniques
• Sources développées et tests unitaires et d’intégration
• Mode opératoire d’installation
• Notes techniques
Candidate profile
De formation BAC +4 ou BAC +5 avec 7 ans d’expérience minimum dans l’environnement décrit.
• Le candidat devra justifier d’expériences significatives sur les sujets suivants :
o La conception de logiciel (couverture d'exigences logicielles, spécifications techniques).
o L’intégration : packaging, debug, tests unitaires et tests d’intégration.
o Le soutien correctif : faits techniques, performance, optimisation des performances des fonctions déjà réalisées.
• Le candidat devra justifier des compétences techniques suivantes :
o Maîtrise de l’environnement Java pour des applications web :
JDK (11, 17, 21)
Container de servlet Tomcat
o Maîtrise des frameworks : Spring (Spring Boot, Spring IOC, Spring MVC, Spring Batch), Hibernate
o Maîtrise des services WEB REST
o Bonnes connaissances des bases de données (Oracle)
o Bonnes connaissances Angular
o Environnement de développement :
Eclipse / IntelliJ IDEA
GIT
o Bonne connaissance des principes du design logiciel (design pattern, programmation par service, programmation par interface, méthodologie test first,…)
o La connaissance des méthodologies Agiles est conseillée.
o Une expérience dans le domaine de la signature électronique et de la cryptographie est un plus
Working environment
Localisation : Aix-en-Provence ☀️
Télétravail : 2 jours par semaine
Recrutement en CDI possible
En rejoignant DEODIS, vous intégrez une structure à taille humaine où vous pourrez développer vos compétences, accroître votre savoir-faire et partager votre expérience dans un environnement convivial !
Apply to this job!
Find your next career move from +10,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Développeur Java
Deodis