Partager cette offre
Au sein d'une équipe Agile intervenant sur des applications métier critiques, vous participez au maintien en conditions opérationnelles, à l'évolution et à la modernisation de plusieurs services stratégiques à fort enjeu métier.
Vous intervenez dans un environnement complexe comprenant de nombreux échanges de données, des processus fortement intégrés au système d'information et des exigences élevées en matière de qualité, de sécurité et de résilience opérationnelle.
MissionsLeadership techniqueDéfinir les orientations techniques et accompagner leur mise en œuvre.
Encadrer et faire monter en compétences les développeurs de l'équipe.
Garantir la qualité du code et promouvoir les bonnes pratiques de développement.
Réaliser les revues de code et assurer le respect des standards de qualité.
Participer aux choix d'architecture et aux estimations de charges.
Piloter la réduction de la dette technique et l'amélioration continue des applications.
Concevoir et développer de nouvelles fonctionnalités.
Participer à la modernisation des applications existantes.
Développer et maintenir des API performantes et sécurisées.
Assurer les intégrations avec les différents systèmes du SI.
Contribuer à l'évolution des architectures vers des solutions modernes, scalables et maintenables.
Participer aux phases d'analyse technique et aux ateliers de conception.
Définir et mettre en œuvre les stratégies de tests.
Garantir une couverture de tests adaptée (unitaires, intégration, automatisation).
Mettre en œuvre les outils de contrôle qualité du code.
Participer à l'industrialisation des chaînes CI/CD.
Contribuer à l'amélioration de la sécurité, de la performance et de l'observabilité des applications.
Angular 18/19+
TypeScript
RxJS
NgRx
Angular Material
HTML5
CSS3 / SCSS
Java 17 / Java 21
Spring Boot 3.x
Spring MVC
Spring Security
Spring Data JPA
Hibernate
API REST
API SOAP
Kafka
OpenAPI / Swagger
PostgreSQL
Oracle
Docker
Kubernetes
OpenShift
Git
GitLab CI/CD ou Jenkins
SonarQube
Nexus / Artifactory
Microservices
Architecture distribuée
Évènementiel
Haute disponibilité
APIs et systèmes interconnectés
Développements conformes aux standards de qualité du client.
Code source maintenable et documenté.
Tests automatisés.
Dossiers de conception technique.
Documentation d'exploitation et de maintenance.
Recommandations d'amélioration continue.
Contribution à la réduction de la dette technique.
Profil recherché
Plus de 10 ans d'expérience en développement Java.
Expérience significative en tant que Lead Developer ou Référent Technique.
Excellente maîtrise des architectures Java modernes.
Solide expérience sur les dernières versions d'Angular.
Maîtrise des API, des architectures distribuées et des pratiques DevSecOps.
Capacité à accompagner une équipe technique et à porter les décisions d'architecture.
Sensibilité forte aux problématiques de qualité logicielle, sécurité et performance.
Environnement de travail
Angular 18/19+
TypeScript
RxJS
NgRx
Angular Material
HTML5
CSS3 / SCSS
Java 17 / Java 21
Spring Boot 3.x
Spring MVC
Spring Security
Spring Data JPA
Hibernate
API REST
API SOAP
Kafka
OpenAPI / Swagger
PostgreSQL
Oracle
Docker
Kubernetes
OpenShift
Git
GitLab CI/CD ou Jenkins
SonarQube
Nexus / Artifactory
Microservices
Architecture distribuée
Évènementiel
Haute disponibilité
APIs et systèmes interconnectés
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 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.
Lead Tech à Niort - expérience > 10 ans
AIS
