GUARANI

Développeur Java (f/h)

Posted 4 days ago

Experience
5+ years
Offer salary
Not specified
Location
Montpellier, France
Contract type
CDI, Freelance
Work arrangement
Hybride
Starting Date
ASAP
Stack required
Spring Boot
Quarkus
Api Rest
Postgresql
Mongodb
Junit
Mockito
Java

Company Description

View more
GUARANI est une entreprise de Service du Numérique (ESN). Composée d’entrepreneurs expérimentés, pleine d’idées et d’énergie, notre équipe accompagne depuis 14 ans plus de 150 entreprises partenaires dans leurs besoins en services numériques. Atypique à tous points de vue, GUARANI est une société à taille humaine, où chacun a sa place, dans un environnement ouvert et chaleureux. Sur notre totem, 4 valeurs cardinales qui orientent toutes nos actions : le sens de l’expertise, de l‘ouverture, de l’accompagnement et des responsabilités. Notre objectif : faire progresser chacun dans un environnement sain, au service de nos clients et en adéquation avec la vie personnelle de chacun. Créée en 2010 à Lyon, GUARANI a désormais 7 tipis implantés à Lyon, Paris, Bordeaux, Marseille, Nantes, Toulouse ainsi que Sophia Antipolis et réunit près de 400 collaborateurs.

Job Description

Contexte :


Poste à Montpellier, démarrage ASAP pour une mission de 8 mois, au sein d'une équipe technique spécialisée dans le secteur médical, avec un rôle clé en software engineering.


Missions :


• développement et maintenance de services back-end scalables, performants, sécurisés et robustes ;
• conception de microservices et d'API REST en Java 17+, avec Spring et/ou Quarkus ;
• contribution à la conception de l'architecture par l'application de la POO, des design patterns et du DDD, avec un code propre et maintenable ;
• écriture et maintenance des tests back-end : unitaires, de performance et d'intégration ;
• conduite de revues de code et contribution aux standards techniques ;
• participation au refinement des user stories, au planning et aux estimations ;
• collaboration, dans des équipes Scrum distribuées, avec les développeurs, l'UX, le Product Owner, la QA et les DevOps ;
• contribution à Docker, aux pipelines CI/CD et aux environnements de déploiement, avec un suivi des releases jusqu'en production ;
• responsabilité de composants techniques et évolution vers un rôle de référent back-end ;
• accompagnement de développeurs moins expérimentés et conduite d'améliorations techniques.
Environnement technique : Java, Spring Boot, Angular, SQL, MongoDB, UML, IHM.


Profil recherché :


• diplôme Bac+5 ou d'école d'ingénieur, avec 5 ans minimum d'expérience dans le développement d'applications web ;
• 5 ans minimum de pratique de Java 17, ainsi qu'une expérience solide de JPA/Hibernate, des API REST et des microservices ;
• PostgreSQL / SQL bien maîtrisés ;
• JUnit / Mockito, avec une culture affirmée de la qualité logicielle ;
• CI/CD, Docker et Git/GitLab ;
• architecture back-end, DDD, design patterns et POO ;
• méthodologie Agile / Scrum ;
• obligatoire : un anglais courant de niveau professionnel ;
• goût pour les missions innovantes et force de proposition.

Benefits

  • Prime d'intéressement et de participation
  • carte Ticket Restaurant 8 €/jour
  • mutuelle et transports pris en charge à 50 %
  • afterworks et événements d'équipe
  • démarche RSE
https://www.guarani.fr/rejoindre-les-guaranis/?sec=13