Développeur Full Stack Senior Java / Angular
Jean Michel
Lyon, France
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
SeniorJob location
Lyon, France
Tech stack
Java
Agile Methodologies
Automation of Tests
Code Review
Continuous Integration
DevOps
PostgreSQL
Ansible
Prometheus
Simple Object Access Protocol (SOAP)
Strategies of Testing
File Transfer Protocol (FTP)
Performance Testing
Delivery Pipeline
Grafana
Spring-boot
Gitlab
Angular
Kafka
REST
Jenkins
Job description
Dans un environnement SI complexe et à forts enjeux métiers, vous intervenez en tant que développeur full stack senior au sein d'une équipe agile.
Vous participez à l'ensemble du cycle de vie applicatif, de la conception technique à la mise en production, en garantissant la robustesse, la performance et la maintenabilité des solutions.
À ce titre, vous serez amené à :
- Concevoir et développer des applications robustes à partir de spécifications fonctionnelles
- Participer à la stratégie de tests (intégration, end-to-end) et à la correction des anomalies
- Réaliser des revues de code et contribuer aux bonnes pratiques de développement
- Participer aux rituels Agile et aux ateliers techniques
- Challenger les besoins fonctionnels et proposer des solutions adaptées
- Rédiger et maintenir la documentation technique
- Assurer le support aux équipes fonctionnelles
️ En parallèle, vous contribuez à :
- L'amélioration continue de l'infrastructure et des pipelines CI/CD
- La mise en production et le suivi des livraisons
- L'amélioration des performances applicatives et du monitoring (Grafana)
- La mise en place et l'exécution de tests de performance
- L'évolution des infrastructures as code
- La collaboration avec les équipes de développement et d'exploitation
Requirements
- 8 à 10 ans d'expérience en développement Java d'entreprise
- Excellente maîtrise de Java (versions récentes) et Spring Boot
- Bonne maîtrise de Angular, avec capacité à intervenir en autonomie sur le front
- Expérience des architectures distribuées et des SI complexes (API REST, SOAP, SFTP, Kafka)
- Solides compétences en PostgreSQL et gestion de la persistance
- Expérience des tests automatisés (intégration, end-to-end)
- Bonne connaissance des pratiques CI/CD et DevOps (GitLab, Jenkins, Ansible, Flyway)
- Expérience en MCO, supervision et performance applicative (Grafana, Prometheus appréciés)
- Capacité à intervenir en autonomie sur la conception technique
- Bon relationnel et capacité à évoluer en environnement Agile