Text copied to clipboard!

Titre

Text copied to clipboard!

Développeur d'Applications Java

Description

Text copied to clipboard!
Nous recherchons un Développeur d'Applications Java talentueux et motivé pour rejoindre notre équipe dynamique. En tant que développeur Java, vous serez responsable de la conception, du développement et de la maintenance d'applications robustes et évolutives répondant aux besoins de nos clients. Vous travaillerez en étroite collaboration avec les chefs de projet, les analystes fonctionnels et d'autres développeurs pour garantir la qualité et la performance des solutions livrées. Vous participerez à toutes les phases du cycle de vie du développement logiciel, de l'analyse des besoins à la mise en production, en passant par les tests et la documentation technique. Votre expertise en programmation Java, votre capacité à résoudre des problèmes complexes et votre souci du détail seront essentiels pour réussir dans ce poste. Vous serez également amené à proposer des améliorations techniques et à participer à la veille technologique afin d'assurer l'évolution continue de nos applications. Ce poste offre l'opportunité de travailler sur des projets variés, d'évoluer dans un environnement stimulant et d'acquérir de nouvelles compétences en technologies Java et frameworks associés. Si vous êtes passionné par le développement logiciel, que vous aimez relever des défis techniques et que vous souhaitez contribuer activement à la réussite de projets innovants, ce poste est fait pour vous.

Responsabilités

Text copied to clipboard!
  • Analyser les besoins fonctionnels et techniques des clients
  • Concevoir et développer des applications Java performantes
  • Assurer la maintenance corrective et évolutive des applications existantes
  • Rédiger la documentation technique et fonctionnelle
  • Participer aux phases de tests et de validation
  • Collaborer avec les équipes projet pour garantir la qualité des livrables
  • Proposer des solutions innovantes et des améliorations techniques
  • Assurer une veille technologique sur les évolutions Java
  • Respecter les normes de sécurité et de qualité logicielle
  • Participer aux réunions d'équipe et aux revues de code

Exigences

Text copied to clipboard!
  • Diplôme en informatique ou domaine similaire
  • Expérience confirmée en développement Java (Java SE, Java EE)
  • Maîtrise des frameworks Spring, Hibernate ou équivalents
  • Connaissance des bases de données relationnelles (SQL, Oracle, MySQL)
  • Bonne compréhension des architectures logicielles (MVC, microservices)
  • Capacité à travailler en équipe et à communiquer efficacement
  • Autonomie, rigueur et sens de l'organisation
  • Maîtrise des outils de gestion de version (Git, SVN)
  • Expérience avec les outils de build (Maven, Gradle)
  • Anglais technique lu et écrit

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience avec le développement Java ?
  • Quels frameworks Java maîtrisez-vous ?
  • Avez-vous déjà travaillé en méthodologie Agile ?
  • Comment assurez-vous la qualité de votre code ?
  • Pouvez-vous décrire un projet Java complexe que vous avez réalisé ?
  • Comment gérez-vous la maintenance d'une application existante ?
  • Quelles sont vos compétences en base de données ?
  • Êtes-vous à l'aise avec les outils de gestion de version ?
  • Comment restez-vous informé des évolutions technologiques ?
  • Êtes-vous disponible pour travailler sur site ou en télétravail ?