Tech Lead Sénior Java / Vue.js - dominante back (H/F)
领导者:IT 服务,现有30多个国家,ALTEN 集团与其客户在创新,研发和信息技术系统领域发展战略合作。· 试点技术维度项目"疯狂时间",专门用于管理活动收益账户 (CRA) 和其与预算线的协会。· 使用 Java,Spring Boot 和 Vue.js 设计和开发可扩展的强应用程序,以主导后端。· 解决金融和企业职业问题的微服务和事件驱动方案架构师。·确保使用良好实践 (清洁建筑,SOLID,YAGNI)的发展质量并保证最佳测试覆盖范围 (Sonar). · 支持开发人员的技能提高,与专业团队合作,使技术选择符合企业需求。· 从设计到生产过程中的各个阶段参与,采用敏捷/简洁方法。· 优化 DevOps (CI/CD,Git) 实践并为现有应用程序持续改进做出贡献。培训/经验·从工程学部或计算机科学士学位 (Bac+5) 或类似类型的知识;· 最少7年发展经验:全台 / V.js,具有主导 Java 后端和领导技术经验。技术能力 · Java/ Spring Boot (设计和开发强大的应用程序). · Vue.js (为前端界面,如果必要的话)· 建筑微服务与活动驱动。· DevOps (CI/CD, Git). · 好发展实践 (清洁的架构,SOLID,YAGNI,单元测试/集成).
查看英文原文
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.
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.
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.
Et maintenant ?