Lead backend architecture and Java development for scalable enterprise applications, guiding microservices design, database performance, production reliability, and engineering practices while mentoring developers.
Tech Lead Sénior Java / Vue.js - dominante back (H/F)
📜 Description
- Design and develop robust, scalable applications using Java, Spring Boot, and Vue.js, with a back-end focus.
- Architect microservices and event-driven solutions for finance and corporate needs.
- Apply Clean Architecture, SOLID, and YAGNI principles and maintain strong test coverage.
- Coach developers and collaborate with business teams on technical decisions.
- Contribute across the software lifecycle, from design to production, using Agile/Scrum and improving CI/CD practices.
🛠️ Requirements
- Engineering degree or Master’s (Bac+5) in computer science, software engineering, or equivalent.
- Minimum 7 years of full-stack Java/Vue.js development experience, with a back-end focus and Tech Lead experience.
- Experience with Java, Spring Boot, Vue.js, microservices, and event-driven architecture.
- Knowledge of CI/CD, Git, Clean Architecture, SOLID, YAGNI, and unit and integration testing.
- Technical leadership, collaboration, analytical skills, and strong written and spoken French.
Full job description
Description de l'entreprise
Leader de l’Ingénierie et des IT Services, présent dans plus de 30 pays, le groupe ALTEN accompagne la stratégie de développement de ses clients dans les domaines de l’innovation, de la R&D et des systèmes d'information technologiques.
Plus qu’un poste, découvrez l’aventure qui vous attend au sein d’une entreprise engagée.
Description du poste
Pour renforcer son pôle Développement Fullstack, la Direction des Systèmes d’Information (DSI) de notre client recherche un Tech Lead Sénior Java / Vue.js (dominante Back), spécialisé en architecture logicielle et développement d’applications métiers, sous la responsabilité du Responsable Technique.
Missions principales
- Piloter la dimension technique du projet "Crazy Time", une application interne dédiée à la gestion des Comptes Rendus d’Activité (CRA) et leur association aux lignes budgétaires.
- Concevoir et développer des applications robustes et scalables en utilisant Java, Spring Boot et Vue.js, avec une dominante Back-end.
- Architecturer des solutions microservices et event-driven pour répondre aux enjeux métiers de la finance et du corporate.
- Garantir la qualité des développements en appliquant les bonnes pratiques (Clean Architecture, SOLID, YAGNI) et en assurant une couverture de tests optimale (Sonar).
- Accompagner la montée en compétences des développeurs de l’équipe et collaborer avec les équipes métiers pour aligner les choix techniques sur les besoins business.
- Participer à toutes les phases du cycle logiciel, de la conception à la mise en production, en adoptant les méthodes Agile/Scrum.
- Optimiser les pratiques DevOps (CI/CD, Git) et contribuer à l’amélioration continue des applications existantes.
Qualifications
Formation / Expérience
- Diplômé d’une école d’ingénieurs ou titulaire d’un Master (Bac+5) en Informatique, Génie Logiciel ou équivalent.
- Minimum 7 ans d’expérience en développement Fullstack Java / Vue.js, avec une dominante Back-end et une expérience en Tech Lead.
Compétences techniques
- Java / Spring Boot (conception et développement d’applications robustes).
- Vue.js (pour les interfaces front-end, si nécessaire).
- Architecture microservices et event-driven.
- DevOps (CI/CD, Git).
- Bonnes pratiques de développement (Clean Architecture, SOLID, YAGNI, tests unitaires/integration).
Qualités personnelles
- Leadership technique pour guider et former les développeurs de l’équipe.
- Esprit collaboratif et capacité à travailler en équipe Agile.
- Rigueur et sens de l’organisation pour respecter les délais et les standards de qualité.
- Capacité d’analyse pour proposer des solutions adaptées aux enjeux métiers.
- Excellente communication (français écrit et oral) pour interagir avec les équipes métiers et techniques.
Langues et mobilité
- Maîtrise professionnelle du français (écrit et oral).
- Localisation flexible : IDF, Lyon, Metz, ou 100% Remote.
Informations supplémentaires
Et maintenant ?
Similar jobs
Search more Backend Engineer jobsSr Staff Software Engineer- Access Security - Veza
Architect and deliver AI-powered access security features, building scalable backend services that help enterprises detect risky access, prioritize remediation, and improve identity intelligence and reliability.
Staff Software Engineer, Backend - FinHub (Transfers)
Own the architecture and evolution of high-scale systems moving crypto and fiat funds, leading cross-team initiatives to improve reliability, scalability, and financial integrity for millions of customers.
Lead backend engineering for studio-hosted game services, managing engineers while owning service architecture, infrastructure, production operations, and technical decisions for a live game.
Build scalable backend infrastructure for an AI security product, developing services and APIs that monitor AI assets, assess risks, and deliver actionable insights while enforcing security policies.
