Basé sur 18 offres pour ce poste (Senior, Île-de-France, 3 dernières semaines). Fourchette habituelle 440€/j–550€/j, médiane 500€/j. Cette offre (550€/j) est dans la fourchette.
Notre client dans le secteur Énergie et ressources naturelles recherche un/une Software Engineer Senior Fullstack Angular / Spring Boot / AzureH/F
Description de la mission:
Dans le cadre du développement d’un produit digital à forts enjeux métier, le consultant interviendra en tant que Software Engineer Fullstack Senior au sein d’une équipe produit.
La mission porte sur le développement d’applications web cloud native sur Azure, avec des enjeux de performance, de maintenabilité, de sécurité et de passage à l’échelle sur plusieurs sites, y compris dans un contexte international.
Le consultant participera à la conception, au développement, aux tests et à la maintenance des applications et services associés. Il interviendra également sur l’analyse et la correction des bugs, la sécurisation du code, la modélisation des bases de données et l’amélioration continue des pratiques de développement.
Responsabilités principales
Développer des fonctionnalités web fullstack avec Angular côté frontend et Java Spring / Spring Boot côté backend.
Concevoir et maintenir des APIs REST robustes, sécurisées et maintenables.
Participer à la conception technique et aux choix d’architecture, notamment dans une logique de Clean Architecture.
Implémenter les tests associés aux développements réalisés.
Identifier, analyser et corriger les bugs, anomalies et éventuelles failles de sécurité.
Contribuer à la modélisation des bases de données SQL, notamment PostgreSQL.
Intervenir sur des environnements NoSQL, notamment MongoDB.
Participer aux pratiques DevOps : Git, CI/CD, GitHub Actions ou outils équivalents.
Contribuer à la maintenance et à l’amélioration d’outils ou packages communs à l’organisation.
Participer aux communautés de pratiques et aux échanges du Chapter Software Engineering.
Accompagner les profils plus juniors et contribuer à la diffusion des bonnes pratiques de développement au sein de la squad.
Environnement technique
Frontend : Angular, versions récentes.
Backend : Java, Spring, Spring Boot.
Architecture : Clean Architecture, APIs REST, microservices appréciés.
Bases de données : PostgreSQL, MongoDB.
Cloud : Microsoft Azure.
DevOps : Git, CI/CD, GitHub Actions ou équivalent.
Qualité logicielle : clean code, software craftsmanship, testabilité, maintenabilité, sécurité.
Profil recherché
Profil senior avec au moins 6 ans d’expérience réussie en développement logiciel, capable d’être rapidement autonome sur un environnement fullstack moderne.
Le consultant doit être solide techniquement, rigoureux sur la qualité du code, à l’aise dans des équipes produit agiles, et capable de prendre du lead sur certains sujets techniques.
Français courant et anglais courant requis.
Compétences / Qualités indispensables :
Angular, Java Spring, Spring Boot, Microsoft Azure, API REST, PostgreSQL, MongoDB, CI/CD, Git, Anglais courant
Compétences / Qualités qui seraient un + :
Une expérience en Clean Architecture, microservices, software craftsmanship, clean code et sécurité applicative serait fortement appréciée. Une bonne capacité à prendre du lead technique, challenger les choix d’équipe, accompagner des profils juniors et participer aux communautés de pratiques / chapters serait également un plus.
Informations concernant le télétravail :
2j de tt par semaine
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.