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

Développeur Java Springboot H / F

MATAWAN SERVICES

Valbonne

Sur place

EUR 50 000 - 70 000

Plein temps

Hier
Soyez parmi les premiers à postuler

Résumé du poste

Une société de services technologiques recherche un développeur Java Backend pour un projet à Sophia Antipolis. Vous interviendrez sur la gestion de flux, la fiabilisation de traitements et le développement de nouveaux modules. Vous devez avoir au moins 5 ans d'expérience, une expertise en Java et SpringBoot, ainsi qu'une bonne compréhension des architectures techniques. Ce rôle offre un environnement dynamique au sein d'une grande organisation.

Qualifications

  • 5+ ans d'expérience en développement backend Java et SpringBoot.
  • Capacité à travailler en autonomie avec un bon esprit d'analyse.
  • Expérience sur des environnements critiques avec gestion de flux.

Responsabilités

  • Fiabiliser et refondre le socle technique.
  • Créer de nouveaux modules avec API et batchs.
  • Développer des contrôleurs et services métiers.

Connaissances

Développement backend Java
SpringBoot
Analyse
Gestion de flux
Traitements batch
REST API
SQL

Outils

Control-M
Maven
GIT
Oracle
Tomcat
GitHub

Description du poste

Nous recherchons un développeur Java Backend confirmé pour notre client à Sophia Antipolis dans le cadre d'un renfort sur un projet stratégique au sein d'une grande organisation. Il faudra intervenir sur plusieurs lots de travaux, en particulier autour de la gestion de flux, la fiabilisation de traitements existants et la mise en place de socles techniques réutilisables. Missions 1 - Fiabilisation et refonte de socle technique - Vérification de la consommation des données. - Mise en place d'un socle générique de services Java pour : - Collecte, compression et envoi des inputs. - Traitement et diffusion des outputs. - Analyse et correction de bugs sur un flux existant. - Nettoyage des historiques, récupération d'outputs. - Vérification de l'architecture actuelle et de sa cohérence. - Déplacement et refonte de 3 processus existants : - Migration de code et de fichiers. - Mise à jour des dossiers et des jobs Control-M associés. 2 - Création de nouveaux modules - Mise en place de l'architecture des modules (API, batchs, common). - Création des repositories, plans de build et de déploiement. - Développement des contrôleurs, services métiers et entités. - Mise en place des batchs et de leur intégration via Control-M. - Intégration des services dans le socle existant.

  • Expérience significative (5 ans minimum) en développement backend Java et SpringBoot. - Capacité à travailler en autonomie avec un bon esprit d'analyse. - Expérience confirmée sur des environnements critiques avec gestion de flux et traitements batch. - La connaissance du contexte XFB, Control-M, SpringBatch est indispensable. Compétences requises - Maîtrise de Java (Java 17). - Solide expérience en SpringBoot et SpringBatch. - Connaissance de REST API. - Utilisation de Hibernate / JPA. - Bonnes compétences en script shell / Perl. - Connaissance de XFB pour les transferts de fichiers. - Maîtrise du langage SQL. - Control-M pour l'automatisation des batchs. - Maven pour la gestion de dépendances et des builds. - GIT pour la gestion de versions. - Sentinel / REFXFER pour le monitoring des flux. Base de données - Pratique de la base de données Oracle. Compétences souhaitées Langages & Frameworks - Connaissance de SOAP / XML. - Expertise JVM et tuning (optimisation). - Utilisation de Angular (présent sur le projet). - Notions sur les technologies Big Data : Kafka, Spark. Outils & Solutions - Utilisation de GitHub. - Déploiement via Tomcat. - Tests de web services via SOAPUI. - Connaissances Cloud : Google GCP, Azure. Autres - Bonne compréhension de l'architecture technique. - Capacité à refactorer des batchs complexes dans un contexte Java / SpringBatch.
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.