1 semaine, 1 jour 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 d’applications métier.

Le développeur que nous recherchons sera responsable du développement d’applications Java, en support des analysts et des objectifs métier, tout en apportant une expertise sur l’ensemble du cycle de vie du développement full-stack, de la conception jusqu’aux tests.

Responsabilités :

  • Développement / Maintenance des applications métier
  • Développement de composants d’application / webservices
  • Contribuer à 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 dans les tests, la rédaction de documentation technique, le déploiement, l’évaluation et le reporting (JUnit, JIRA)

Expériences

  • Minimum 5 à 7 ans d’expérience professionnelle à temps plein en Java Development exigée (Full-stack préféré – backend avec bonne affinité pour le frontend accepté)
  • Familiarité avec l’intégration multi-système et les environnements complexes

Compétences :

Connaissances techniques et expérience pratique des technologies requises pour pouvoir débuter le développement et la maintenance directement (ci-dessous) :

  • Java et Spring Framework
  • JPA (avec Hibernate comme implémentation)
  • Security patterns (Spring security)
  • Soap et RESTful Web Services
  • 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 base de données relationnelle et O/R mapping : PostgreSQL, SQL Server
  • Capacité à lire et comprendre BPMN, UML & pratiques de documentation
  • Jira/Confluence
  • Une connaissance des technologies suivantes est un atout mais non requise : Talend, ZK, Oracle, Kafka
  • Maîtrise des méthodologies AGILE/SCRUM, test-driven development et continuous integration
  • Esprit de résolution de problèmes, capacité à comprendre rapidement du code existant
  • Orienté solution et client
  • Capacité à s’intégrer facilement dans une équipe existante et à superviser des juniors

Mission & Horaires de travail

  • 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 à long terme 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 par 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

Postuler pour cet emploi

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.

Illustration d'inscription à la newsletter