Ingénieur Java DevOps
- Temps complet
- Type de contrat: CDI
Description de l'entreprise
Talan est un groupe international de conseil et d’expertises technologiques qui accélère la transformation de ses clients par les leviers de l'innovation, la technologie et la data. Depuis plus de 20 ans, Talan conseille et accompagne les entreprises et les institutions publiques dans la mise en œuvre de leurs projets de transformation et d'innovation en Europe et à l'international.
Présent sur cinq continents, dans 18 pays, le Groupe, certifié Great Place To Work, qui comptera plus de 7200 collaborateurs fin 2024, ambitionne de réaliser un chiffre d'affaires de 850 millions d'euros cette même année et de dépasser la barre du milliard d'euros à horizon 2025.
Doté d'un Centre de recherche et d'innovation, Talan met l'innovation au cœur de son développement et intervient dans les domaines des mutations technologiques telles que l'Intelligence Artificielle, la Data Intelligence, la Blockchain, pour servir la croissance des grands groupes et des ETI dans une démarche engagée et responsable. www.talan.com
En plaçant au cœur de sa stratégie « L’innovation Positive » le Groupe Talan est convaincu que c’est en étant au service de l’humain que la technologie démultiplie son potentiel pour la société.
Description du poste
Dans le cadre des projets stratégiques 2026, l’objectif est de :
- Terminer le déploiement du logiciel de composition Exstream pour les avis et relevés bancaires sur OpenShift on premise.
- Concevoir, développer et déployer les composants de distribution (archivage, impression) sur OpenShift.
- Migrer la WebApp GED IBM (IBM Content Navigator) de WAS vers OpenShift.
- Migrer une dizaine d’applications Java internes de Podman vers OpenShift, avec mises à jour techniques.
Responsabilités
- Participer à la migration et au déploiement des applications Java vers OpenShift.
- Concevoir et développer des composants back-end (Java/JEE, Spring).
- Mettre en place et maintenir des pipelines CI/CD (Maven, GitLab, Jenkins, Sonar).
- Assurer la qualité du code via tests automatisés (JUnit, Mockito, Cucumber).
- Contribuer à la modernisation des architectures (REST APIs, micro-services).
- Collaborer avec les équipes pour garantir la performance et la sécurité des applications.
- Documenter les processus et assurer la traçabilité des déploiements.
Qualifications
Compétences Techniques
- Obligatoires :
- CI/CD : Maven, GitLab, Jenkins, Sonar.
- Développement back-end Java/JEE.
- Cloud-ready apps : containers, orchestration (OpenShift, Kubernetes).
- Nécessaires :
- REST APIs.
- Framework Spring (Core, Boot, MVC, Batch, Security).
- Tests automatisés (JUnit, Mockito, Cucumber).
- Un plus :
- Front-end Angular.
- Intérêt pour la gestion documentaire.
Profil Recherché
- Diplôme supérieur en informatique (Master ou équivalent).
- Minimum 2 ans d’expérience en développement Java back-end.
- Expérience dans la construction et l’opération d’applications cloud-ready.
- Fortes capacités analytiques, sens du service, esprit d’équipe.
- Autonomie et organisation.