Développeur Java - Spring Senior H/F
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
Nous cherchons à recruter des ingénieurs de valeur afin de renforcer notre équipe de consultants.
Astorm a comme politique d’impliquer chaque consultant dans le développement de l’entreprise en soutenant les initiatives par des primes d’intéressements.
Chez Astorm, vous ne serez pas seulement un consultant mais vous serez un acteur de la société.
Vous avez confiance en votre potentiel, vous cherchez de nouvelles opportunités pour faire avancer votre carrière, vous souhaitez être considéré pour ce que vous êtes et êtes motivé pour réussir. Vous êtes notre candidat !
Dans le cadre du renforcement d’une équipe au sein d’une Direction des Systèmes d’Information, nous recherchons un Développeur Java / Spring Senior.
Vous intégrerez une équipe travaillant sur des solutions informatiques transverses liées notamment à la gestion, la collecte, la qualification, la diffusion et la signature électronique de documents, ainsi qu’à leur intégration avec différents systèmes métiers.
Dans un contexte de transformation du système d’information et de mise en place de nouveaux socles techniques, vous interviendrez sur les phases d’analyse, conception, développement, tests, maintenance et optimisation des solutions.
Vos missions
Développement et projets
- Contribuer aux choix techniques et aux chiffrages des solutions ;
- Participer aux dossiers d’architecture ;
- Analyser les besoins et contribuer à la conception des solutions ;
- Développer les composants Back-end Java ;
- Développer des services, appels de services et API ;
- Réaliser les tests unitaires et les tests d’intégration ;
- Corriger les anomalies et assurer les tests de non-régression ;
- Rédiger les documentations fonctionnelles et techniques ;
- Communiquer régulièrement sur l’avancement des travaux et alerter en cas de difficulté ;
- Participer à la mise en place et à l’intégration de nouveaux socles techniques.
Maintenance et MCO
- Assurer la maintenance évolutive du patrimoine applicatif ;
- Prendre en charge la maintenance corrective, du diagnostic jusqu’à la mise en production ;
- Réaliser les analyses et diagnostics d’incidents ;
- Superviser et maintenir les applications et services dont vous avez la charge ;
- Participer à l’optimisation et à l’automatisation des processus de fabrication ;
- Assurer la qualification des évolutions et des correctifs ;
- Apporter un support technique aux utilisateurs si nécessaire.
Collaboration et expertise
- Apporter votre expertise technique à l’équipe ;
- Collaborer avec les différents acteurs de la DSI ;
- Participer à la montée en compétence des équipes ;
- Être force de proposition sur les solutions techniques et l’amélioration continue., Livrables attendus
- Dossiers d’analyse et de conception ;
- Composants sources et scripts ;
- Éléments liés à la gestion de configuration et à la CI/CD ;
- Tests unitaires, tests de composants et tests d’intégration ;
- Documentation technique et fonctionnelle ;
- Reporting régulier sur l’avancement des travaux.anne experience
Requirements
De formation supérieure en informatique, vous justifiez d’une expérience de 5 ans minimum en développement Java, avec une expertise solide sur les environnements Java / Spring.Vous êtes autonome sur l’ensemble du cycle de développement, de l’analyse et de la conception jusqu’aux tests, à la maintenance et à la mise en production.Compétences techniques indispensablesJava : niveau Expert ;Spring : niveau Confirmé ;Développement Back-end et conception de services / API ;PostgreSQL : niveau Confirmé ;OpenShift : niveau Confirmé ;Environnement Agile ;Maîtrise des pratiques de tests unitaires et d’intégration.Outils et environnement de développementGitLab ;Jenkins ;Nexus ;Sonar ;IntelliJ IDEA ;CI/CD et gestion de configuration logicielle.Compétences appréciéesExpérience sur des architectures applicatives complexes ;Expérience dans des environnements de transformation SI ;Expérience sur des problématiques de maintenance applicative et de MCO ;Sensibilité aux enjeux d’automatisation et d’industrialisation.Qualités recherchéesAutonomie et rigueur ;Esprit d’analyse et capacité à diagnostiquer les incidents ;Force de proposition ;Bon esprit d’équipe ;Bonnes capacités de communication ;Capacité à travailler dans un environnement Agile ;Sens du service et orientation qualité.LanguesFrançais : courantAnglais : niveau intermédiaireLivrables attendusDossiers d’analyse et de conception ;Composants sources et scripts ;Éléments liés à la gestion de configuration et à la CI/CD ;Tests unitaires, tests de composants et tests d’intégration ;Documentation technique et fonctionnelle ;Reporting régulier sur l’avancement des travaux.anne experience, De formation supérieure en informatique, vous justifiez d’une expérience de 5 ans minimum en développement Java, avec une expertise solide sur les environnements Java / Spring.
Vous êtes autonome sur l’ensemble du cycle de développement, de l’analyse et de la conception jusqu’aux tests, à la maintenance et à la mise en production.
Compétences techniques indispensables
- Java : niveau Expert ;
- Spring : niveau Confirmé ;
- Développement Back-end et conception de services / API ;
- PostgreSQL : niveau Confirmé ;
- OpenShift : niveau Confirmé ;
- Environnement Agile ;
- Maîtrise des pratiques de tests unitaires et d’intégration.
Outils et environnement de développement
- GitLab ;
- Jenkins ;
- Nexus ;
- Sonar ;
- IntelliJ IDEA ;
- CI/CD et gestion de configuration logicielle., * Expérience sur des architectures applicatives complexes ;
- Expérience dans des environnements de transformation SI ;
- Expérience sur des problématiques de maintenance applicative et de MCO ;
- Sensibilité aux enjeux d’automatisation et d’industrialisation.
Qualités recherchées
- Autonomie et rigueur ;
- Esprit d’analyse et capacité à diagnostiquer les incidents ;
- Force de proposition ;
- Bon esprit d’équipe ;
- Bonnes capacités de communication ;
- Capacité à travailler dans un environnement Agile ;
- Sens du service et orientation qualité., Spring Anglais Force de proposition API Assistance technique Git Maintenance préventive et curative Jenkins Autonomie PostgreSQL SonarQube Java Nexus Esprit d’analyse
Benefits & conditions
Langues
- Français : courant
- Anglais : niveau intermédiaire
About the company
ASTORM est une Société de Consulting, basée à Paris et à Brive-la-Gaillarde qui apporte son expertise à ses clients principalement dans les domaines suivants, ENERGIE
Tout en étant une entreprise à taille humaine, ASTORM bénéficie d’un référencement en direct auprès de Grands Comptes.
Astorm détient une filiale en Tunisie et une autre au Maroc afin d’y accompagner certains de ses clients., ASTORM est une Société de Consulting, basée à Paris et à Brive-la-Gaillarde qui apporte son expertise à ses clients principalement dans les domaines suivants :BANQUE/ASSURANCETELECOMAERONAUTIQUE/DEFENSEINDUSTRIE AUTOMOBILEENERGIETout en étant une entreprise à taille humaine, ASTORM bénéficie d’un référencement en direct auprès de Grands Comptes.Astorm détient une filiale en Tunisie et une autre au Maroc afin d’y accompagner certains de ses clients.Nous cherchons à recruter des ingénieurs de valeur afin de renforcer notre équipe de consultants. Astorm a comme politique d’impliquer chaque consultant dans le développement de l’entreprise en soutenant les initiatives par des primes d’intéressements.Chez Astorm, vous ne serez pas seulement un consultant mais vous serez un acteur de la société.Vous avez confiance en votre potentiel, vous cherchez de nouvelles opportunités pour faire avancer votre carrière, vous souhaitez être considéré pour ce que vous êtes et
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
Find a Developer Job: 12 Best Job Sites For Developers
93 Java Interview Questions You Should Prepare For
What’s the Difference between a Junior, Mid, and Senior Developer?