
Développeur Java - Spring Boot (back End) (h/f)
Posted 7 days ago
Company Description
View moreDepuis 1988, Astek s'est affirmée comme un pilier incontesté des révolutions numériques à l'échelle mondiale. Nous sommes déterminés à être aux côtés de nos clients, où qu'ils soient, en leur offrant une expertise incomparable et un service de haute qualité.
Chaque jour, nous tirons parti d'un modèle d'entreprise hautement adaptable, renforcé par le savoir-faire technique de nos spécialistes et ingénieurs. Notre engagement indéfectible consiste à orchestrer une transformation numérique durable, en plaçant l'aspect humain au cœur de chacune de nos actions.
Astek guide ses clients à travers six secteurs d'activité mondiaux, en leur fournissant une expertise de pointe dans quatre domaines clés : Technologie, Opérations, Ingénierie Avancée et Conseil.
Job Description
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.
Votre future équipe :
Vous collaborerez avec des équipes réparties sur plusieurs sites et travaillant sur des applications et des systèmes variés.
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.
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é
Vous avez une maîtrise courante de l'anglais
Vous justifiez d'une expérience entre 2 et 3 ans minimum.
