Développeur Java Senior H/F

Nexton
Canton de Lille-5, France
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior

Job location

Canton de Lille-5, France

Tech stack

Java
Geographic Information Systems
API
Business Process Model and Notation
Continuous Delivery
Continuous Integration
Open Web Application Security
Subversion
Spring-boot
Backend
GIT
Angular
Gitlab-ci
Kafka
Protractor
REST
Jasmine
Jenkins
Microservices

Job description

Automatisation et optimisation des processus :

  • Développer, déployer et maintenir des workflows Camunda pour l'automatisation des processus métiers.
  • Identifier les points de douleur dans les processus existants et mettre en œuvre des solutions pour réduire les efforts manuels et améliorer l'efficacité.
  • Soutenir l'introduction de mécanismes de scoring et d'automatisation intelligente (tableaux de bord des fournisseurs, algorithmes...).
  • Assurer les bonnes pratiques en matière d'automatisation des processus au sein des équipes de la plateforme.

Développement backend & mise en œuvre technique

  • Concevoir et développer des processus Camunda BPMN intégrés à une architecture microservice.
  • Assurer l'observabilité, la surveillance et la traçabilité des workflows automatisés.
  • Collaborer avec les data ingénieurs pour intégrer l'automatisation des processus avec des modèles prédictifs et des algorithmes de scoring.
  • Optimiser la performance et la fiabilité des workflows à grande échelle.

Collaboration & partage de connaissances

  • Agir en tant que défenseur de l'orchestration des processus et de l'automatisation au sein de la plateforme.
  • Partager l'expertise Camunda et les meilleures pratiques avec les autres équipes.
  • Participer aux SIG Automation et autres initiatives de partage de connaissances.

Requirements

Tu possèdes au moins 8 ans d'expérience dans le développement JAVA allant de version 17 et 21 avec une expertise Springboot.

Tu as une grande connaissance de Camunda et des environnements microservices (Kafka)

Tu as de grandes compétences en intégration continue (CI) et déploiement continu (CD) avec des outils comme Jenkins, GitLab CI, etc.

Tu possèdes une forte expertise de l'environnement GCP.

Tu connais les outils de gestion de version (Git, SVN).

Tu as une expérience dans l'intégration d'API RESTful et la gestion des requêtes HTTP via Angular.

Tu as l'habitude de faire des tests unitaires et d'intégration (Jasmine, Karma, Protractor).

Tu pratiques les bonnes pratiques de sécurité (OWASP, sécurisation des API, cryptage des données).

Tu parles un anglais professionnel qui te permet de communiquer dans un contexte international.

About the company

Pour l'un de nos clients du retail, tu intègres une équipe digitale composée de développeurs et de product owner tout en étant proche du business.

Apply for this position