Développeur Logiciel Java Spring Boot - Appétence IA - Llm - CDI H/F

Groupe Alten
Canton of Boulogne-Billancourt-1, France
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior

Job location

Canton of Boulogne-Billancourt-1, France

Tech stack

Java
Spring Security
API
Agile Methodologies
Amazon Web Services (AWS)
Unit Testing
Azure
Cloud Computing
Software Quality
Code Review
Databases
Continuous Integration
DevOps
Elasticsearch
Gradle
Hibernate
Java Persistence API
Spring
PostgreSQL
Maven
MongoDB
MySQL
Cisco Nexus Switches
NoSQL
Software Architecture
Redis
Swagger
Software Engineering
SonarQube
SQL Databases
Openapi
Delivery Pipeline
Large Language Models
Prompt Engineering
Spring-boot
Software Security
Generative AI
Backend
GIT
Spring Data
Gitlab-ci
Kubernetes
Information Technology
Kafka
REST
Terraform
Docker
Jenkins
Microservices

Job description

En tant que Développeur Logiciel Java Spring Boot, vous interviendrez sur des projets innovants autour du développement d'applications backend, de plateformes intelligentes et de solutions intégrant des technologies d'IA générative et de modèles LLM.

Vous participerez à la conception, au développement et à l'industrialisation de solutions modernes dans des environnements techniques exigeants et internationaux., Développement Backend Java

  • Concevoir et développer des applications backend robustes et scalables
  • Participer au développement d'API REST et microservices
  • Concevoir des architectures logicielles performantes et maintenables
  • Participer aux phases de conception technique et aux revues de code
  • Garantir la qualité, la performance et la sécurité des applications

Technologies principales :

  • Java 17+
  • Spring Boot
  • Spring Framework
  • Spring Security
  • Spring Data
  • Hibernate / JPA
  • Maven / Gradle

Architecture Microservices & Cloud

  • Participer à la conception d'architectures microservices

  • Déployer et maintenir les applications dans des environnements cloud

  • Participer à l'industrialisation des plateformes applicatives

  • Optimiser les performances et la scalabilité des services, Développement autour de l'IA & des LLM

  • Participer à l'intégration de solutions d'IA générative dans les applications métiers

  • Développer des services exploitant des modèles LLM

  • Concevoir des workflows d'interaction avec des modèles d'IA

  • Participer à la mise en place de solutions de RAG (Retrieval-Augmented Generation)

  • Optimiser les performances et la qualité des réponses générées

  • Participer aux réflexions autour des usages IA et des architectures associées

Technologies / concepts appréciés :

  • LLM
  • Prompt Engineering
  • RAG
  • Vector Database
  • LangChain
  • APIs IA génératives
  • NLP

Qualité Logicielle & DevOps

  • Mettre en oeuvre les bonnes pratiques de développement logiciel
  • Participer aux tests unitaires et d'intégration
  • Industrialiser les déploiements applicatifs
  • Participer à l'amélioration continue des pipelines CI/CD
  • Garantir la maintenabilité et la fiabilité des applications

Outils possibles :

  • SonarQube
  • Git
  • Jenkins
  • GitLab CI/CD
  • Nexus
  • Swagger / OpenAPI

Base de données & Data

  • Concevoir et optimiser les accès aux bases de données
  • Participer à la gestion et au traitement de données applicatives
  • Assurer la performance et la cohérence des traitements

Technologies possibles :

  • PostgreSQL
  • MySQL
  • MongoDB
  • Elasticsearch
  • Redis

Collaboration & Méthodologies Agile

  • Participer aux cérémonies Agile
  • Collaborer avec les équipes produit, data, cloud et architecture
  • Participer aux ateliers techniques et aux choix d'architecture
  • Accompagner les équipes sur les bonnes pratiques de développement
  • Réaliser une veille technologique continue autour du développement Java et de l'IA

Requirements

Profil recherché : ExpérienceMinimum 7 ans d'expérience en développement logiciel JavaSolide expérience sur Spring Boot et les architectures backend modernesUne expérience ou une forte appétence autour des sujets IA / LLM est attendueFormationDiplôme d'ingénieur en informatique ou équivalent en informatiqueCompétences techniques attendues :Développement BackendJavaSpring BootAPI RESTMicroservicesCloud & DevOpsDockerKubernetesCI/CDTerraformBases de donnéesSQL / NoSQLPostgreSQLMongoDBIA / LLMConnaissance des concepts LLMAPIs IA générativesPrompt EngineeringRAGNLPEnvironnement technique possible : Java 17+Spring BootKubernetesDockerKafkaElasticsearchGitLab CI/CDAWS / GCP / AzureIA générative & LLMLangues :Anglais professionnel souhaitéEnvironnement internationalQualités recherchées : Forte capacité d'analyse et de conceptionCuriosité technique et intérêt pour l'innovationAutonomie et rigueurEsprit d'équipeBon relationnelCapacité à évoluer dans des environnements complexes et innovants, * Minimum 7 ans d'expérience en développement logiciel Java

  • Solide expérience sur Spring Boot et les architectures backend modernes
  • Une expérience ou une forte appétence autour des sujets IA / LLM est attendue

Formation

  • Diplôme d'ingénieur en informatique ou équivalent en informatique

Compétences techniques attendues :

Développement Backend

  • Java
  • Spring Boot
  • API REST
  • Microservices

Cloud & DevOps

  • Docker
  • Kubernetes
  • CI/CD
  • Terraform

Bases de données

  • SQL / NoSQL
  • PostgreSQL
  • MongoDB

IA / LLM

  • Connaissance des concepts LLM
  • APIs IA génératives
  • Prompt Engineering
  • RAG
  • NLP

Environnement technique possible :

  • Java 17+
  • Spring Boot
  • Kubernetes
  • Docker
  • Kafka
  • Elasticsearch
  • GitLab CI/CD
  • AWS / GCP / Azure
  • IA générative & LLM

Langues :

  • Anglais professionnel souhaité
  • Environnement international

Qualités recherchées :

  • Forte capacité d'analyse et de conception
  • Curiosité technique et intérêt pour l'innovation
  • Autonomie et rigueur
  • Esprit d'équipe
  • Bon relationnel
  • Capacité à évoluer dans des environnements complexes et innovants

EUR

Esprit d'analyse

Développeur Logiciel Java Spring Boot - Appétence IA - Llm - CDI H/F

Benefits & conditions

Technologies possibles :

  • Docker
  • Kubernetes
  • OpenShift
  • Terraform
  • CI/CD
  • GitLab CI
  • Jenkins

Environnements Cloud :

  • Amazon Web Services
  • Google Cloud
  • Microsoft

About the company

ALTEN est un leader mondial de l'Ingénierie et du Conseil en Technologies. Présent dans plus de 30 pays, le groupe accompagne les grandes entreprises dans leurs projets de transformation technologique et d'innovation. Au sein de la division ALTEN IT, nous intervenons sur des projets à forte valeur ajoutée autour des infrastructures, du cloud, de la cybersécurité, du digital workplace et des environnements critiques. Rejoindre ALTEN, c'est évoluer dans un environnement international, stimulant et orienté expertise., À propos d'ALTENALTEN est un leader mondial de l'Ingénierie et du Conseil en Technologies. Présent dans plus de 30 pays, le groupe accompagne les grandes entreprises dans leurs projets de transformation technologique et d'innovation.Au sein de la division ALTEN IT, nous intervenons sur des projets à forte valeur ajoutée autour des infrastructures, du cloud, de la cybersécurité, du digital workplace et des environnements critiques. Rejoindre ALTEN, c'est évoluer dans un environnement international, stimulant et orienté expertise. Mais aussi... Pourquoi rejoindre ALTEN ?Participation à des projets innovants autour du Cloud et de l'IAEnvironnement technique moderneMissions à forte valeur ajoutéePerspectives d'évolutionContexte internationalAccompagnement et montée en compétence continue

Apply for this position