Développeur Java confirmé

Freelance
  • Freelance
  • Paris (Distant)
  • Cette offre d’emploi a été pourvue
  • TJM jusqu'à 550 €

👉 Contexte

Nous recherchons un développeur Java talentueux et autonome pour rejoindre les équipes de notre client.
En tant que développeur Java, vous serez responsable du développement et de la maintenance des applications en utilisant les technologies Java et les frameworks. associés. Vous travaillerez en étroite collaboration avec les membres de l’équipe et le tech lead pour concevoir et implémenter des solutions logicielles robustes et évolutives.
Ce poste offre une excellente opportunité de contribuer à des projets passionnants et de développer vos compétences dans un environnement collaboratif.
Si vous êtes passionné par le développement Java et que vous avez les compétences requises, nous serions ravis d’échanger avec vous.

🚀 Missions

• Développer des applications Java robustes en utilisant les meilleures pratiques de développement.
• Collaborer avec l’équipe pour concevoir des architectures logicielles efficaces et évolutives.
• Implémenter des fonctionnalités nouvelles et existantes en utilisant Spring Boot 2, Spring Data JPA, Hibernate (notions), et d’autres technologies Java.
• Écrire des tests unitaires efficaces en utilisant JUnit, Mockito et Java Stream API pour garantir la qualité du code.
• Utiliser Maven comme outil de gestion de dépendances et de construction de projets.
• Assurer la qualité du code en respectant les normes et les conventions établies.
• Utiliser Git pour la gestion de versions et collaborer efficacement avec l’équipe de développement.
• Être proactif dans la résolution de problèmes et proposer des améliorations et des solutions.

📍 Paris 12e

🏠 2 jours de télétravail par semaine

🥋 Profil recherché

• 3 ans d’expérience minimum en Java
• Expérience significative dans le développement Java, en particulier avec Spring Boot 2, Spring Data, JPA et Hibernate, RestFul.
• Maîtrise des tests unitaires avec JUnit et Mockito.
• Solides compétences en programmation orientée objet et bonne compréhension des conceptions logicielles.
• Expérience avec Java Stream API.
• Expérience algorithmique.
• Bonne connaissance de Maven pour la gestion de dépendances et de constructions.
• Expérience pratique de l’utilisation de Git pour la gestion de versions.
• Capacité à travailler de manière autonome et à prendre des initiatives.
• Capacité à travailler efficacement en équipe et à communiquer de manière claire et concise.
• Forte capacité d’analyse et de résolution de problèmes.