
• Analyser et cerner les enjeux et besoins des clients.
• Concevoir, développer des applications backend avec Java Spring Boot
• Garantir les bonnes pratiques (Clean Code) et la qualité des projets.
• Travailler en collaboration avec l’équipe frontend et le responsable projet.
• Participer à la maintenance évolutive des applications et API clients.
• Effectuer de la veille technologique constante sur l'écosystème Java.

• Formation Bac+5 avec 3 ans d'expérience minimum en développement Java.
• Bonne communication en français et apte à communiquer directement avec le client.
• Vous avez la capacité de vous former rapidement suivant les besoins de la société.
• Ayant un esprit d'équipe, vous êtes méthodique et force de proposition.
• Ayant un bon esprit d’analyse, vous êtes curieux, rigoureux et possédez un excellent niveau en algorithme.
COMPETENCES TECHNIQUES REQUISES :
• Langage & Frameworks : Maîtrise impérative de Java et du framework Spring Boot.
• Tests & Qualité : Maîtrise de l'écriture de tests unitaires avec JUnit.
• Sécurité : Expérience avérée dans la gestion de l'authentification et des échanges sécurisés via JWT (JSON Web Tokens).
• Performance & Concurrence : Compétences solides en parallélisation et programmation concurrente (Fork/Join, gestion des Thread Pools).
• Base de données : Maîtrise des interactions bases de données (JPA/Hibernate, JDBC) et du langage SQL (MySQL, PostgreSQL...).
• Outils de développement (IDE) : Aisance sur les IDE standards du marché (IntelliJ IDEA, Eclipse, etc.).
• Architecture & Outils : Maîtrise de la POO, architecture RESTful API, méthode Agile, Git.
• Le petit plus : La capacité à développer des interfaces utilisateurs modernes avec Angular ou Vue.js serait un atout apprécié.
INFORMATIONS COMPLEMENTAIRES :
• Plein temps, CDI.
• Assurance santé gratuite à partir de 6 mois d'ancienneté.
• Prime selon résultats.
Pour postuler : Envoyez-nous votre CV détaillé (avec références et photo) ainsi qu'une lettre de motivation avec votre prétention salariale