Expert Technique Java Backend - Frontend Java - Angular H/F ENOVA France
- Île-de-France
- CDI
- Télétravail partiel
- Bac +5
- Secteur informatique • ESN
- Exp. 5 ans min.
À noter sur ce job
Vous avez ces compétences ? Cliquez dessus pour les ajouter rapidement à votre profil !
Les missions du poste
ENOVA poursuit son développement et renforce ses équipes en intégrant un(e) Développeur Full Stack Java / Angular en CDI. Vous rejoindrez notre communauté de consultants et interviendrez en mission longue durée au sein d'un grand compte, dans un environnement stimulant et innovant.
Vous intégrerez une équipe évoluant dans un environnement technique moderne, avec des enjeux forts autour de la conception, du développement, de la performance et du maintien en conditions opérationnelles d'applications complexes.
Vous interviendrez notamment sur des architectures distribuées et orientées microservices, dans un contexte Agile où les équipes sont responsabilisées sur leurs produits.
Vos principales missions
- Concevoir, développer et maintenir des applications en environnement Java / Spring.
- Intervenir sur les technologies Spring Core, Spring Boot et Spring Batch.
- Développer et maintenir des interfaces web avec Angular 2+ et VueJS.
- Participer à la conception et à l'évolution d'architectures microservices et orientées événements.
- Contribuer aux choix d'architecture et challenger les solutions techniques proposées.
- Participer à l'analyse et à la résolution de problématiques complexes de production et de performance.
- Intervenir sur les phases de debug, notamment sur les machines et conteneurs.
- Participer aux mises en production et accompagner les équipes sur les problématiques liées au RUN.
- Maintenir et faire évoluer le backlog technique.
- Proposer des améliorations continues sur les pratiques, outils et architectures.
- Mettre en oeuvre les bonnes pratiques de développement sécurisé.
- Concevoir et maintenir des tests automatisés, notamment des tests de bout en bout.
- Suivre les métriques applicatives et contribuer à l'analyse des performances en production.
- Participer au suivi et à l'entretien des applications en production.
- Contribuer à l'évolution des pratiques de développement et à l'amélioration de la qualité logicielle
Le profil recherché
Vous disposez d'une expérience significative en développement logiciel et êtes à l'aise dans des environnements techniques complexes et distribués.
Compétences techniques
- Maîtrise de Java et des technologies Spring Core, Spring Boot et Spring Batch.
- Bonne maîtrise de JavaScript / TypeScript.
- Expérience sur Angular 2+ et/ou VueJS.
- Bonne connaissance des architectures microservices et orientées événementiel.
- Solides bases en programmation orientée objet.
- Maîtrise des bonnes pratiques de développement sécurisé en Java, JavaScript, TypeScript et SQL.
- Bonne connaissance de Kafka et des mécanismes d'échanges asynchrones.
- Expérience avec Docker et Kubernetes.
- Bonne connaissance des outils Maven, NPM et Sonar.
- Expérience avec les outils CI/CD et de déploiement, notamment GitLab CI/CD et Ansible.
- Maîtrise de Git / GitLab et connaissance de l'environnement IntelliJ.
- Expérience avec les outils de tests automatisés tels que Cypress et Gatling.
- Bonne connaissance des architectures orientées services : REST, WS, JMS, etc.
- Connaissances en infrastructure, systèmes et réseaux.
- Bonne compréhension des problématiques liées aux architectures techniques distribuées.
- Connaissance de OpenID Connect.
- Connaissance de .NET.
- Maîtrise du format Protobuf.
- Connaissance des bases de données PostgreSQL et Elasticsearch.
Qualités recherchées
- Rigueur et sens de l'organisation.
- Excellentes capacités d'analyse et de résolution de problèmes.
- Bon esprit d'équipe et capacité d'adaptation.
- Aisance relationnelle et capacité à communiquer avec des interlocuteurs variés.
- Capacité à vulgariser et à reformuler des sujets techniques complexes.
- Esprit critique et capacité à challenger les choix techniques.
- Force de proposition et goût pour l'amélioration continue.
- Bon esprit de synthèse et qualité de reporting.
- Pédagogie, curiosité et capacité d'apprentissage.
- Capacité à être moteur sur les sujets de support et de production.
Une expérience dans un environnement Agile, avec une forte responsabilisation des équipes sur leurs produits, est attendue.
Bienvenue chez ENOVA France
Fondée en 2018 à Genève, ENOVA est une société de conseil en technologies de l'information qui se distingue par son approche résolument humaine, agile et réactive. Notre objectif ? Offrir à nos collaborateurs et nos clients une quête constante d'excellence et de performance.
Notre engagement : l'excellence au quotidien
Chez ENOVA, nous privilégions une approche orientée résultats, en mettant l'accent sur :
* L'agilité et la réactivité pour répondre aux défis de nos clients
* L'expertise pointue et l'innovation constante ⚙️
Nous croyons fermement que la réussite repose sur des valeurs fortes : communication ouverte, bien-être au travail, professionnalisme, et égalité pour tous nos collaborateurs, car chacun apporte sa touche unique à notre aventure. ✨
Nos domaines d'expertise
Nous intervenons dans les compétences IT les plus recherchées et la gestion de projets de bout en bout, en couvrant :
* Innovation, stratégie et gouvernance des systèmes d'information
* Activités opérationnelles comme l'infrastructure, le développement d'applications et l'intégration de solutions
Notre entité ENOVA Data exploite nos savoir-faire en Cloud et DevOps pour maximiser la valeur des données de nos partenaires grâce à des compétences en data engineering, data analyse et IA générative.
Une présence internationale pour mieux vous accompagner !
France (Sophia-Antipolis, Aix-en-Provence, Paris, Lyon), Monaco, Suisse, Luxembourg.
Publiée le 22/09/2026 - Réf : 4351772/30342148 ETJBJ/I