Back to jobs

Tech Lead Sénior Java / Vue.js - dominante back (H/F)

ALTENRemote (France)Posted 1w ago
Tech Lead / Senior Engineer (JavaScript, Python)
EUR 45000-50000 per annual
Full Time
Remote
Craft my tailored resume free

Free to start · No card

Job description

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 ?

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.

Originally posted on Himalayas

Prepare your application

Use the description above to assess your fit for ALTEN. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.

Match requirements to evidence

Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.

Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.

Check the working arrangement

Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.

Review before submitting

Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.

Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.

Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.