Activez les alertes d’offres d’emploi par e-mail !

Concepteur développeur java Senior (IT) / Freelance

Genwaves Group

Venelles

Sur place

EUR 55 000 - 70 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Résumé du poste

Une société de développement logiciel recherche un développeur senior pour participer aux phases de développement des projets. Le candidat idéal doit avoir au moins 7 ans d'expérience, maîtriser l'environnement Java ainsi que les frameworks Spring et Hibernate. Il sera impliqué dans la conception d'applicatifs, l'écriture de spécifications techniques, et le développement de tests. Une bonne connaissance des méthodologies Agiles est recommandée.

Qualifications

  • 7 ans d'expérience minimum dans le développement logiciel.
  • Expérience significative en intégration et tests.
  • Maîtrise de l'environnement Java et des frameworks associés.

Responsabilités

  • Participer à la conception et au développement d'applicatifs.
  • Écrire des spécifications techniques.
  • Développer des tests unitaires et d'intégration.

Connaissances

Conception de logiciel
Intégration
Développement de tests unitaires
Java
Spring
Services WEB REST
Bases de données (Oracle)
Angular

Outils

Eclipse
IntelliJ IDEA
GIT
Description du poste
Overview

Sous la double conduite du chef de projet et de l'architecte, vous participerez aux différentes phases de développements des projets du portefeuille Fichiers centraux de notre client.

Vous aurez à votre charge :

  • Participation à la conception d'applicatifs
  • Participation à l'écriture de spécifications techniques
  • Développement de tout ou partie de l'applicatif
  • Développement de tests unitaires et d'intégration
  • Packaging et utilisation de la plateforme d'intégration continue
Livrables
  • Documents de spécifications techniques
  • Sources développées et tests unitaires et d'intégration
  • Mode opératoire d'installation
  • Notes techniques
Profil candidat

7 ans d'expérience minimum dans l'environnement décrit.

Vous devez justifier d'expériences significatives sur les sujets suivants :

  • La conception de logiciel (couverture d'exigences logicielles, spécifications techniques).
  • L'intégration : packaging, debug, tests unitaires et tests d'intégration.
  • Le soutien correctif : faits techniques, performance, optimisation des performances des fonctions déjà réalisées.
  • Maîtrise de l'environnement Java pour des applications web : JDK (11, 17, 21) ; Container de servlet Tomcat
  • Maîtrise des frameworks : Spring (Spring Boot, Spring IOC, Spring MVC, Spring Batch), Hibernate
  • Maîtrise des services WEB REST
  • Bonnes connaissances des bases de données (Oracle)
  • Bonnes connaissances Angular
Environnement de développement
  • Eclipse / IntelliJ IDEA
  • GIT
  • Bonne connaissance des principes du design logiciel (design pattern, programmation par service, programmation par interface, méthodologie test first,?)

La connaissance des méthodologies Agiles est conseillée.

  • Une expérience dans le domaine de la signature électronique et de la cryptographie est un plus
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.