Voici les missions données : * Concevoir et développer des applications Java performantes et évolutives. * Collaborer avec les équipes de conception pour définir les spécifications techniques. * Participer à l'amélioration continue des logiciels existants en proposant des solutions innovantes. * Effectuer des tests unitaires et d'intégration pour assurer la qualité du code. * Rédiger et maintenir la documentation technique des projets. De formation supérieure en Informatique, voici les compétences requises pour le poste : * Maîtrise du langage de programmation Java. * Expérience avec les frameworks Java tels que Spring et Hibernate. * Connaissance des API REST et SOAP. * Compétence en gestion et optimisation de bases de données relationnelles (MySQL, PostgreSQL) et non relationnelles (MongoDB). * Expérience avec les outils de tests automatisés (JUnit, Mockito, TestNG). * Connaissance des standards de sécurité applicative (OWASP) et des outils comme Spring Security ou JWT. * Familiarité avec les environnements de développement et de production sous Linux. * Expérience avec les technologies de conteneurisation (Docker, Kubernetes). * Pratique des pipelines d'intégration continue (Jenkins, GitLab CI, GitHub Actions). * Maîtrise des outils de gestion de version (Git). Avantages : * Salaire compétitif avec des primes de performance. * Possibilité de télétravail partiel ou total. * Horaires flexibles pour un meilleur équilibre vie professionnelle / vie personnelle. * Opportunités de formation et de développement professionnel. * Environnement de travail collaboratif et stimulant. * Avantages sociaux complets (mutuelle, tickets restaurant, etc.). * Evénements d'entreprise réguliers pour renforcer la cohésion d'équipe
☕ java 🕥 Dernière mise à jour il y a 1 moisDébutant accepté
Notre client, entreprise jeune et dynamique, recrute en CDI un Développeur Java. Nous l'accompagnons dans sa recherche. Située à Lyon, cette PME est spécialisée dans le développement de solutions logicielles innovantes.