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
€ 50K

Job 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.

Apply for this position