A
ALTEN
AI Engineer

Tech Lead Java – Backend & Intégration IA/LLM (H/F)

On-siteSeniorAI Engineerposted 1w ago
✦Role summaryAI-generated

The Tech Lead will design and implement modern Java backend microservices using Spring Boot, ensuring high performance, security, and code quality through automated testing and code reviews. They will also lead the integration of generative AI and LLM solutions into the platform, providing technical guidance and documentation.

Skills required

About this role

En tant que Tech Lead Java, vous piloterez la conception d’architectures backend et l’intégration de solutions IA.

Vos missions principales seront :

1. Conception & Développement Backend

  • Architecturer des solutions backend modernes :
    • Microservices avec Spring Boot (Java 21) et APIs REST/GraphQL.
    • Optimisation des performances (latence, scalabilité, gestion de la mémoire).
    • Sécurité applicative.
  • Garantir la qualité logicielle :
    • Clean Code, revues de code (SonarQube), et tests automatisés (JUnit, Mockito).
    • Documentation technique (Swagger, ADR).

2. Intégration de Solutions IA

  • Intégrer des modèles IA/LLM dans les applications backend :
    • Utilisation d’APIs IA (OpenAI, Mistral, Azure AI/GCP Vertex AI) pour des cas d’usage métiers (ex. : chatbots, génération de contenu).
    • Développement de pipelines simples pour connecter les LLM aux systèmes existants.
  • Collaborer avec les équipes Data/IA :
    • Intégration des réponses des LLM dans les workflows backend.
    • Optimisation des appels aux APIs IA (caching, gestion des tokens).

3. DevOps & Déploiement Cloud

  • Piloter les pipelines CI/CD :
    • Automatisation avec Git, Jenkins, Docker, et Kubernetes.
  • Déployer des solutions scalables sur AWS, Azure, ou GCP.
  • Monitoring et observabilité (Prometheus, Grafana).

4. Leadership Technique

  • Encadrer une équipe de 3 à 6 développeurs :
    • Mentorat, revues de code, et montée en compétences.
  • Arbitrer les décisions techniques :
    • Choix architecturaux (microservices vs. monolith, cloud vs. on-premise).
    • Résolution de problèmes complexes (performances, sécurité).

Qualifications

  • Formation : Bac+5 en informatique/ingénierie logicielle (école d’ingénieur ou master).
  • Expérience : 5 à 10 ans en développement Java backend, avec :
    • Conception d’architectures microservices (Spring Boot).
    • Intégration d’APIs externes (dont IA).
    • DevOps et déploiement cloud.
  • Soft Skills :
    • Leadership technique et mentorat.
    • Résolution de problèmes complexes.
    • Collaboration avec les équipes produit et data.
  • Langues : anglais technique.
Apply on ALTEN →Opens in new tab
score your resume against this role

Similar open roles

FC
NEW

AI Platform Director - Data Engineering

First Citizens Bank·Raleigh, North Carolina; Phoenix, Arizona; Arizona, United States; Raleigh, North Carolina; Virginia, United States
HybridSeniorAI Engineer
$156k – $225k USD
yesterday
MM
NEW

Senior Software Engineer - Generative AI & Digital Experience @MarshTech

Marsh McLennan·B-dul 21 Decembrie 1989 No. 77 Building D-E-F, The Office, 400604 Cluj-Napoca, Romania
On-siteSeniorAI Engineer
yesterday
AE
NEW

Microsoft AI Engineer - CCoE, NA

Arrow Electronics·Remote-CO, Remote, CO 80112-3879, CO 80112-3879, United States of America; Remote-NJ, Remote, NJ 07054, NJ 07054, United States of America; Remote-NH, Remote, NH 03053, NH 03053, United States of America; Remote-DE, Remote, DE 19901, DE 19901, United States of America; Remote-DC, Remote, DC 20001, DC 20001, United States of America; Remote-WY, Remote, WY 82001, United States of America; Remote-NE, Remote, NE 68501, NE 68501, United States of America; Remote-WV, Remote, WV 25301, WV 25301, United States of America; Remote-ND, Remote, ND 58501, ND 58501, United States of America; Remote-CT, Remote, CT 06492, CT 06492, United States of America; Remote-WI, Remote, WI 53045, WI 53045, United States of America; Remote-NC, Remote, NC 28262, NC 28262, United States of America; Remote-MT, Remote, MT 59601, MT 59601, United States of America; Remote-MS, Remote, MS 38834, MS 38834, United States of America; Remote-WA, Remote, WA 98007, WA 98007, United States of America; Remote-MO, Remote, MO 63045, MO 63045, United States of America; Remote-VT, Remote, VT 05601, VT 05601, United States of America; Remote-MN, Remote, MN 55344, MN 55344, United States of America; Remote-VA, Remote, VA 22849, VA 22849, United States of America; Remote-CA, Remote, CA 95051, CA 95051, United States of America; Remote-UT, Remote, UT 84107, UT 84107, United States of America; Remote-AZ, Remote, AZ 85282, AZ 85282, United States of America; Remote-TX-Mountain Time Zone, Remote-TX-Mountain Time Zone, TX 88553, United States of America; Remote-AR, Remote, AR 72701, AR 72701, United States of America; Remote-TX, Remote, TX 75093, TX 75093, United States of America; Remote-ME, Remote, ME 04330, ME 04330, United States of America; Remote-TN, Remote, TN 37201, TN 37201, United States of America; Remote-AL, Remote, AL 35805, AL 35805, United States of America; Remote-MD, Remote, MD 21804, MD 21804, United States of America; Remote-SD, Remote, SD 57006, SD 57006, United States of America; Remote-IN-Central Time Zone, Remote-IN-Central Time Zone, IN 46409, United States of America; Remote-SC, Remote, SC 29501, SC 29501, United States of America; Remote-MA, Remote, MA 01752, MA 01752, United States of America; Remote-RI, Remote, RI 02901, RI 02901, United States of America; Remote-LA, Remote, LA 70801, LA 70801, United States of America; Remote-KY, Remote, KY 40601, KY 40601, United States of America; Remote-KS, Remote, KS 66211, KS 66211, United States of America; Remote-PA, Remote, PA 19044, PA 19044, United States of America; Remote-IN, Remote, IN 46268-2912, IN 46268-2912, United States of America; Remote-OR, Remote, OR 97008, OR 97008, United States of America; Remote-OK, Remote, OK 74146, OK 74146-6005, United States of America; Remote-IL, Remote, IL 60143-2062, IL 60143-2062, United States of America; Remote-ID, Remote, ID 83815, ID 83815, United States of America; Remote-OH, Remote, OH 45459, OH 45459, United States of America; Remote-IA, Remote, IA 50301, IA 50301, United States of America; Remote-MI, Remote, MI 48170-6019, MI 48170-6019, United States of America; Remote-NY, Remote, NY 11747, NY 11747, United States of America; Remote-GA, Remote, GA 30097, GA 30097, United States of America; Remote-TN, Remote-TN, TN 37807, United States of America; Remote-NV, Remote, NV 89511, NV 89511, United States of America; Remote-FL, Remote, FL 32746, FL 32746, United States of America; Remote-NM, Remote, NM 87501, NM 87501, United States of America
RemoteAI Engineer
yesterday
AE
NEW

AI ML Python Developer

Arrow Electronics·Final Plot No 394 & 395, Village Ognaj, Ghatlodiya, Ahmedabad- 380060, Gujarāt, India
On-siteMidAI Engineer
yesterday
JC
NEW

AI Engineer - Lead Software Engineer

JPMorgan Chase·Jersey City, NJ, United States; Wilmington, DE, United States; Seattle, WA, United States; Palo Alto, CA, United States
On-siteSeniorAI Engineer
yesterday
Apply on ALTEN →