Dans ce cadre, vous aurez pour principales missions :
Concevoir, développer, et maintenir des applications Java.
Écrire un code de haute qualité, lisible, bien structuré et évolutif.
Participer à la conception technique des composants logiciels.
Créer des diagrammes UML, des spécifications techniques, et des architectures de logiciels.
Identifier et résoudre les problèmes de code, les bogues et les erreurs.
Utiliser des outils de débogage pour diagnostiquer les problèmes.
Créer des tests unitaires pour valider le fonctionnement des composants logiciels.
Participer à des tests d’intégration et de système.
Travailler en étroite collaboration avec d’autres membres de l’équipe de développement, y compris les testeurs, les concepteurs, et les architectes.
Participer aux réunions d’équipe pour la planification et le suivi des projets.
Optimiser les performances des applications Java en identifiant et en corrigeant les goulets d’étranglement.
Surveiller les performances et effectuer des ajustements au besoin.
Se tenir à jour avec les dernières avancées et les bonnes pratiques en développement Java.
Explorer de nouvelles technologies et bibliothèques pour améliorer les compétences.
Vous êtes diplômé d’un bac +5 en ingénierie
Vous disposez d’une première expérience réussie sur un poste similaire
Vous êtes mobile en Ile de France
Vous recherchez un poste en CDI
Vous aimez le travail en équipe
Vous aspirez à travailler sur des projets challengeant, alors ce poste est fait pour vous!!