Développeur Senior Java

Il y a 2 jours

Lyon, Auvergne-Rhône-Alpes, France We+ Temps plein 70 000 € - 90 000 € Contrat

Nous recherchons actuellement un Développeur Senior Java,pour intervenir sur des projets à forts enjeux techniques, dans un environnement exigeant nécessitant un haut niveau d’autonomie, de rigueur et de maîtrise des bonnes pratiques de développement.

Le poste s’adresse à un profil confirmé, capable d’intervenir sur des sujets de développement back-end, Front-end et de traitement batch, d’intégration API et de gestion de flux de données dans des contextes techniques complexes.

  • Concevoir, développer et faire évoluer des composants applicatifs en Java et Angular
  • Développer des traitements et services Spring Boot
  • Garantir la qualité, la robustesse et la maintenabilité du code
  • Mettre en œuvre une gestion fiable des exceptions, des logs et de la structuration du code
  • Développer et optimiser des appels API, y compris en multithread
  • Gérer les interactions avec les bases de données, notamment sur des traitements simultanés et des commits par lot
  • Réaliser les tests unitaires et les tests d’intégration liés aux API
  • Participer à l’industrialisation des développements dans un environnement GitLab / CI/CD
  • Contribuer à la qualité globale des livrables dans un contexte de forte autonomie

Stack technique / environnement

  • Appels API, multithreading, traitement simultané, robustesse des échanges

Base de données :

  • Oracle, PostgreSQL, gestion des transactions simultanées, commit par lot

Qualité & tests :

  • Tests unitaires, tests d’appels API, gestion des logs, gestion des exceptions, bonnes pratiques de structuration du code

Profil recherché

Expérience confirmée de 5ans minimum en développement Java

Excellente maîtrise de Java, Spring Boot

Très bonne maîtrise de Docker

Solide expérience sur les appels API et les problématiques de multithreading

Bonne maîtrise des bases de données Oracle et PostgreSQL

Expérience sur les sujets de transactions simultanées et de commits par lot

Bonne maîtrise des tests unitaires et des tests liés aux API

Expérience avec GitLab et les environnements CI/CD

Forte autonomie, rigueur et capacité à intervenir sur des sujets techniques complexes