En tant qu’ingénieur développement Java, vous intégrerez l’équipe de développement interne et participerez activement à l’évolution de la solution cloud. Vos principales responsabilités seront :
Conception et développement
Concevoir et développer des composants back-end et front-end.
Mettre en place et interroger des bases de données relationnelles.
Développer des API et webservices performants et évolutifs.
Architecture & infrastructure
Méthodologie et collaboration
Contribuer à des projets en mode agile (Scrum, Kanban).
Participer à la planification, au suivi et à la documentation des projets.
Interagir avec les utilisateurs pour comprendre et répondre à leurs besoins.
Environnement technique
Langages & Frameworks : Java / JEE, Hibernate, Spring Boot, Spring Batch, Spring Core, Spring Data, JSF, Primefaces
Base de données : PostgreSQL
Méthodologies : Clean Code, TDD, BDD, pair programming, agilité, refactoring, code review, Software Craftsmanship
Vous êtes développeur(se) confirmé(e) avec une solide expérience en Java JEE.
Vous maîtrisez PostgreSQL et avez déjà travaillé avec JSF / Primefaces.
Vous connaissez Hibernate / Spring Data (souhaitable).
Vous êtes passionné(e) par le développement logiciel, attentif(ve) à la qualité du code et aux bonnes pratiques.
Vous aimez travailler en équipe et évoluer dans un environnement collaboratif et agile.
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.