Développeur Java - Lyon (H/F)
Easy Partner
Lyon, France
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, French Experience level
Intermediate Compensation
€ 50KJob location
Remote
Lyon, France
Tech stack
Java
Confluence
JIRA
Software Quality
Code Review
DevOps
IntelliJ
Java Persistence API
RabbitMQ
Spring-boot
Backend
Gitlab
Gitlab-ci
Kubernetes
Microservices
Job description
L'environnement valorise la qualité logicielle, le Software Craftsmanship et les bonnes pratiques de développement (TDD, DDD, SOLID, KISS)., * Participer à l'ensemble du cycle de vie applicatif : conception, développement, tests, mise en production
- Développer des microservices robustes et scalables en environnement Spring Boot
- Contribuer aux évolutions des systèmes BSS (CRM, billing, e-shop, portail utilisateur…)
- Modéliser et implémenter des processus métiers complexes (FSM, sagas, pollers)
- Collaborer étroitement avec le Product Manager, l'Architecte et les équipes QA
- Participer aux rituels agiles et aux sessions techniques (Kata, code review)
Missions secondaires
- Maintenir et enrichir la documentation technique
- Contribuer à l'amélioration continue des pratiques de développement
- Participer progressivement à l'exploitation et au maintien en conditions opérationnelles des applications
- Interagir directement avec les équipes métier / commanditaires
Stack technique
- Back-end : Java; Spring Boot; JPA; RabbitMQ
- DevOps & Déploiement : GitLab CI/CD; Kubernetes (K8s); Helm; Lens
- Outils : GitLab; JIRA; Confluence; Jfrog; IntelliJ (Ultimate), * Participer à des projets internationaux à fort impact métier
- Évoluer dans un environnement orienté Software Craftsmanship
- Travailler dans des équipes autonomes et responsabilisées
- Monter en compétence via la pratique (Kata, code reviews, échanges techniques réguliers)
- Contribuer à des architectures scalables au service de millions d'utilisateurs
Requirements
- Maîtrise confirmée de Java et Spring Boot
- Bonne compréhension des architectures microservices
- Sensibilité forte à la qualité logicielle (TDD, clean code, bonnes pratiques)
- Capacité à modéliser des processus métiers complexes
- Autonomie technique et rigueur
- Esprit d'équipe et proactivité
- Curiosité technique et culture informatique solide
- Français courant et anglais technique
Avantages
- Environnement de travail technique exigeant et stimulant
- Poste de travail haut de gamme (double écran, bureau assis-debout, licence IntelliJ Ultimate), * GIT
- JAVA
- JIRA
- SPRING BOOT
Cooptation
Vous avez un ami qui a le profil ? Recommander un ami
Benefits & conditions
- Télétravail possible
- RTT
- Tickets restaurant
- Mutuelle familiale prise en charge majoritairement
- Prise en charge partielle transport ou forfait mobilité durable
- Déplacements ponctuels à l'international possibles
About the company
Notre client est une structure IT internationale intervenant pour plusieurs opérateurs télécom européens et internationaux. Les équipes, réparties sur plusieurs sites en France et à l'étranger, collaborent sur des projets de transformation d'envergure autour des domaines BSS : CRM, e-commerce, facturation, portails self-service, ERP.
Vous rejoignez une équipe agile full-stack (Product Owner, Scrum Master, Technical Leader, développeurs et QA) intervenant sur une feature dédiée, avec une forte autonomie de conception jusqu'à la mise en production.