7 heures, 56 minutes ago

Développeur full-stack Java / Angular

Dans le cadre d'un programme majeur de transformation d'entreprise, nous recherchons un senior Java developer pour renforcer les équipes existantes.

En tant que senior developer, vous rejoindrez un département d'environ 70 personnes (en évolution) afin d'assurer la reprise, le refactoring et/ou le développement from scratch (greenfield) d'applications métiers.

Le développeur que nous recherchons sera responsable du développement d'applications Java, en support des analysts et des objectifs métiers, tout en apportant son expertise dans le cycle de vie complet du développement logiciel full-stack, de la conception à la phase de test.

Responsabilités :

  • Développement / maintenance d'applications métiers
  • Développement de composants applicatifs/webservices
  • Contribution à la conception des composants d’architecture et des building blocks (en étroite collaboration avec le technical lead ou les senior software architects)
  • Participation aux groupes de travail techniques, réunions Scrum et réunions avec les utilisateurs si nécessaire
  • Assistance lors des phases de test, de documentation technique, de déploiement, d’évaluation et de reporting (JUnit, JIRA)

Expériences

  • Minimum 5 à 7 ans d’expérience professionnelle à temps plein en développement Java sont requis (Full-stack de préférence)
  • Familiarité avec l’intégration multi-systèmes et les environnements complexes
  • Expérience au sein d’une équipe projet produisant des applications greenfield (from scratch)

Compétences :

Connaissances techniques et expérience pratique des technologies requises permettant de débuter directement le développement et le support :

  • Java et Spring Framework
  • JPA (avec Hibernate comme implémentation)
  • Security patterns (Spring security)
  • Web Services Soap et RESTful
  • Spring Batch
  • SOA, microservices, CQRS
  • Test driven development (Junit, Spring, CI, Mockito, Cypress, Selenium)
  • Compétences frontend (HTML/CSS/JavaScript, Angular) & backend
  • Maven, Jenkins, Docker, Openshift, SVN ou GIT et Eclipse ou IntelliJ, Sonar, JBoss, Tomcat…
  • Expérience avec bases de données relationnelles et O/R mapping : PostgreSQL, SQL Server
  • Capacité à lire et comprendre BPMN, UML & pratiques de documentation
  • Jira/Confluence
  • La connaissance des technologies suivantes serait un plus, mais n'est pas requise : Talend, ZK, Oracle, Kafka
  • À l’aise avec les méthodologies AGILE/SCRUM, le test-driven development et l’intégration continue
  • Esprit analytique, capacité à comprendre rapidement un code existant
  • Orienté solution et client
  • Capacité à s’intégrer facilement dans une équipe existante et à superviser des juniors

Mission & Horaires

  • Nous sommes basés à Bruxelles (juste en face de la Gare du Midi).
  • Il s'agit d'un contrat initial jusqu’au 30/06/2024 – La mission est de longue durée et peut être prolongée au-delà de 2024
  • 5 jours du lundi au vendredi (jusqu’à 9h par jour sur site). Le télétravail est possible (3 jours/semaine – 7h48).

Langues

  • Français ou néerlandais : connaissance active (compréhension / expression orale / rédaction de documentation technique / lecture) d’une des deux langues.
  • Anglais (écrit / communication en équipe) : connaissance active

Apply for this Job

This position was originally posted on Pro Unity.

It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Newsletter signup illustration