Développeur fullstack Spring / Angular / Azure (F / H) (IT) / Freelance
Description du poste
Notre client dans le secteur Énergie et ressources naturelles recherche un Développeur Fullstack - Springboot / Angular / Azure (senior) H / F.
Descriptif de la mission :
Objectifs et livrables :
- Le prestataire participe au développement du produit répondant aux besoins Métier.
- Il résout également les bugs et teste les applications ou les services.
- Développer des applications web cloud natives (AWS ou Azure), avec un enjeu de scale sur plusieurs sites, et à l'international.
- Implémenter les fonctionnalités et les tests associés, en veillant à la qualité du code (maintenabilité, testabilité, sécurité).
- Identifier, analyser et corriger les bugs et failles de sécurité éventuels.
- Participer à la modélisation des bases de données.
- Contribuer aux choix technologiques et à l'innovation.
- Participer à la conception / maintenance des nouveaux outils / package communs à l'organisation.
- Challenger la vision de l'équipe.
- Participer aux CoP (Communautés de pratiques).
Compétences requises :
- Avoir une forte expérience sur le Framework backend Spring / Spring Boot.
- Une expérience poussée en Architecture Software (hexagonal serait un bonus).
- Maîtrise du framework frontend Angular (Latest version).
- Aisance avec la base de données SQL, telle que PostgreSQL.
- Aisance avec les BDD NoSQL, telle MongoDB.
- Une bonne expérience dans le développement des APIs REST.
- La connaissance des micro-services serait un atout.
- Une appétence pour le software craftmanship / clean code.
- Contribuer à propager ses compétences, en squad, CoP et communauté Chapter SE.
- Initiative de prendre le lead sur différents sujets dans la squad, accompagnant des juniors, PO, et stakeholders.
- Une bonne maîtrise de git et une première expérience dans un contexte devops (CI / CD, avec GitHub Actions ou similaire).
- Une expérience poussée dans les technologies cloud Azure serait un gros plus.
Expérience :
Sénior, expérience réussie d'au moins 6 ans en développement logiciel.
Langues :
Niveau de français et d'anglais courant.
Compétences / Qualités indispensables :
- graphQL (confirmé)
- Springboot (expert)
- Angular (expert)
- Cloud Azure (confirmé)
- Anglais courant
- PostgreSQL
- MongoDB
- Expérience en agile
Compétences / Qualités qui seraient un + :
- software craftmanship / clean code
- bonne maîtrise de git et une première expérience dans un contexte devops (CI / CD, avec GitHub ou similaire)