Partager cette offre
Dans le cadre de projets d’évolution et de sécurisation du SI, notre client recherche 2 profils Développeur Java / Spring Boot :
1 Développeur Java Junior
1 Développeur Java Confirmé
Les consultants intégreront une équipe en charge du MCO/MCS de services critiques d’authentification et de gestion des habilitations, dans un environnement à fortes exigences de sécurité et de disponibilité.
La mission s’inscrit notamment autour de deux projets :
Refonte d’un référentiel, avec une orientation progressive vers une architecture Microservices, au fil des PI.
Projet Observabilité, permettant d’interroger le référentiel des échanges, de déclencher des alertes selon des règles définies et de restituer ces alertes dans l’outil d’hypervision du client.
Concevoir et développer des modules d’authentification personnalisés.
Concevoir, développer et intégrer des API Java.
Participer à la conception et à l’évolution d’architectures Microservices.
Développer et maintenir les composants Back-End et Front-End.
Contribuer aux interfaces utilisateurs et au design UI.
Participer à la mise en conformité avec les règles RGAA.
Participer à la gestion des vulnérabilités et à la sécurisation du code source.
Contribuer aux audits de code et aux tests de l’usine logicielle.
Participer aux évolutions fonctionnelles et techniques des services.
Être force de proposition sur l’amélioration des solutions existantes.
Participer à l’amélioration de l’exploitation du SI.
Maintenir et faire évoluer les pipelines CI/CD.
Participer aux déploiements et à leur automatisation.
Analyser les incidents techniques en production.
Réaliser les opérations de troubleshooting.
Participer aux post-mortems et aux analyses de Root Cause.
Contribuer à l'amélioration continue de la qualité et de la disponibilité des services.
Profil recherché
Nous recherchons un profil disposant d'une première expérience significative en développement Java / Spring Boot, avec une bonne compréhension des pratiques Agile et des environnements CI/CD.
Le candidat devra être volontaire, autonome et capable de monter rapidement en compétences dans un environnement technique exigeant.
Une première expérience sur GitLab, Kubernetes, Docker, Ansible ou les architectures Microservices sera fortement appréciée.
Développeur Java ConfirméProfil disposant idéalement de 6 à 8 ans d’expérience minimum, avec un bon recul sur les problématiques d’architecture et de développement Java.
Une expérience significative dans des environnements Grands Comptes est indispensable, avec une capacité à intervenir dans des contextes critiques et à fortes exigences de sécurité.
Le profil devra notamment être capable de :
prendre rapidement en charge des sujets complexes ;
travailler de manière autonome ;
proposer des améliorations techniques ;
accompagner les évolutions d’architecture ;
intervenir sur les problématiques de production ;
collaborer efficacement avec les différentes équipes techniques.
Environnement de travail
La mission s'effectue au sein d'une équipe MCO/MCS en charge de deux services :
un service d’authentification des utilisateurs externes ;
un service d’authentification interne.
Ces services étant ouverts sur l’extérieur, les problématiques de sécurité, identité et gestion des habilitations sont particulièrement importantes.
Le contexte nécessite donc des profils capables d’évoluer dans un environnement critique, exigeant et fortement orienté qualité.
Qualités recherchéesAutonomie
Esprit d’analyse et de synthèse
Force de proposition
Force de conviction
Esprit d’équipe
Curiosité technique
Sens du service
Rigueur
Capacité d’adaptation
Posture d’engagementEnvironnement technique
Technologies principalesJava
Spring Boot
Architecture Microservices
GitLab
Kubernetes
CI/CD
Docker
Ansible
React
LDAP
Tosiam
Leaf
SonarQube
Checkmarx
XRay
Bonnes pratiques de sécurité applicative
Gestion des vulnérabilités
Tests et validation du code source
Méthodologie Agile – indispensable
JIRA
Travail en équipe
Organisation en mode PI
Bonne maîtrise de Java / Spring Boot.
Expérience en développement Back-End, avec capacité à intervenir également sur le Front-End.
Bonne compréhension des architectures Microservices.
Expérience avec GitLab.
Expérience CI/CD.
Connaissances de Kubernetes.
Expérience dans un environnement Agile avec utilisation de JIRA.
Sensibilité forte aux problématiques de sécurité.
Capacité à intervenir sur des environnements critiques.
Autonomie, capacité d'analyse et esprit de synthèse.
Capacité à être rapidement opérationnel et à monter en compétences.
Ansible : compétence particulièrement appréciée.
Docker.
Appétence pour les sujets DevOps.
Modélisation de données.
Thymeleaf.
SuperSet.
Expérience sur les problématiques d’observabilité.
Expérience sur des solutions d’authentification, d'identité ou de gestion des habilitations.
Goût pour les environnements techniques exigeants
Postes :
1 Développeur Java Junior
1 Développeur Java Confirmé
Tarif / rémunération cible :
Junior : 290 € / jour ou 37 K€ brut annuel
Confirmé : 320 € / jour ou 40 K€ brut annuel
Environnement : Grand Compte / environnement critique
Méthodologie : Agile
Activité : principalement développement Java / Spring Boot (environ 90 %) avec une dimension OPS/CI-CD
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
2 profils Développeur Java / Spring Boot
DATACORP
