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

Senior Développeur Java - Spring Boot Back End - # H / F

Astek

Nice

Sur place

EUR 40 000 - 60 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

Une société de technologie recherche un ingénieur en développement logiciel pour concevoir et développer des composants de gestion des commandes. Vous travaillerez avec des architectures modernes, participerez à des décisions d'architecture et interagirez avec divers systèmes. Les compétences requises incluent Java, Spring Boot, et une solide connaissance des bases de données NoSQL. Le poste est basé à Nice, dans un environnement agile.

Responsabilités

  • Conception technique, développement et livraison des fonctionnalités du produit.
  • Participer aux décisions d'architecture avec les architectes.
  • Interagir avec divers modules nécessaires au traitement des commandes.

Connaissances

Java
Spring Boot
Quarkus
Architecture orientée événements
Cloud-native
Base de données NoSQL

Formation

Diplôme d'ingénieur ou équivalent (niveau Bac +5)
Description du poste
Votre mission ( si vous l'acceptez !) :

En rejoignant cette équipe, vous évoluerez dans un environnement agile pour concevoir, développer, valider et maintenir des composants essentiels de ce système de gestion des commandes.

En tant qu'ingénieur en développement logiciel, vous serez responsable de la conception technique, du développement et de la livraison des fonctionnalités du produit en concertation avec les parties prenantes.

Vous participerez également aux décisions d'architecture, en collaboration avec les architectes du projet. Vous travaillerez de manière étroite avec les équipes produit et qualité, tout en contribuant à un cycle de développement fluide et l'intégration avec les équipes DevOps.

Votre quotidien sera rythmé par :
  • Le système central permettant la gestion des données de commande et leur cycle de vie.
  • L'intégration avec d'autres systèmes connexes pour le stockage, la gestion des commandes et leur exécution.
  • Des interactions avec différents modules nécessaires au traitement des commandes : gestion des offres, comptabilité, paiements, opérations, etc.
  • L'interfaçage avec des systèmes externes pour assurer une transition fluide et offrir de nouvelles fonctionnalités.
  • La résolution de défis techniques à travers l'utilisation de technologies modernes ;
  • La conception de produits innovants et adaptés aux besoins de transformation des entreprises.
Environnement technique :
  • Développement cloud-native basé sur des architectures modernes ;
  • Utilisation d'architectures orientées événements et microservices ;
  • Technologie de streaming pour le traitement des données en temps réel ;
  • API ouvertes pour faciliter les interactions avec d'autres systèmes ;
  • Outils d'intégration continue (CICD) pour garantir un déploiement et une validation automatiques du code tout au long du processus de développement.
Votre future équipe :

Vous collaborerez avec des équipes réparties sur plusieurs sites et travaillant sur des applications et des systèmes variés.

Vous :
  • Vous disposez d'un diplôme d'ingénieur ou équivalent (niveau Bac +5).
  • Vous maitrisez l'ensemble de ces compétences techniques :
  • Java, Spring Boot et / ou Quarkus : confirmé ;
  • Architecture orientée événements : Confirmé ;
  • Cloud-native : confirmé ;
  • Base de données NoSQL : avancé
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.