Alternance Développeur Java/ Angular F/H

JCDecaux Group
Canton of Neuilly-sur-Seine, France
2 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Junior

Job location

Canton of Neuilly-sur-Seine, France

Tech stack

Java
JavaScript
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Confluence
JIRA
Code Review
Information Systems
Continuous Integration
Relational Databases
DevOps
Hypertext Transfer Protocols (HTTP)
Hibernate
IntelliJ
Java Persistence API
Spring
JSON
JUnit
PostgreSQL
Maven
SONAR (Symantec)
Web Applications
JetBrains
Data Server Interface
Angular
Spring-boot
Backend
GIT
Data Lake
Angular
Kubernetes
Kafka
Front End Software Development
JestJS
REST
Cucumber
Docker
Jenkins

Job description

Au sein de la Direction des Systèmes d'Information (DSI) JCDecaux France, vous participerez au développement et à l'évolution des applications internes.

Vous rejoindrez une équipe soit orientée métier (Domaine Vente, Patrimoine…), soit transverse (Gestion des autorisations, Datalake métier) dans un environnement Agile.

En collaboration avec les développeurs, Product Owners et autres membres de l'équipe, vous serez amené à :

  • Analyser le fonctionnement des applications existantes et rédiger une synthèse claire et concise
  • Concevoir et estimer les nouvelles fonctionnalités (features) présentées par les Product Owners (PO).
  • Développer, tester et documenter ces fonctionnalités, dans le respect des normes de développement et des bonnes pratiques de la DSI.
  • Contribuer aux cérémonies Agile (daily, sprint planning, rétrospectives…) en étant force de proposition sur les choix techniques et l'organisation.
  • Collaborer avec l'équipe : partager vos connaissances, demander de l'aide quand nécessaire et participer aux revues de code.
  • Participer à l'amélioration continue des applications (refactoring, performance, qualité, sécurité).

Environnement technique de la mission :

Back-end

  • PostgreSQL (14 à 17)
  • Java 17 et 21
  • Spring Boot 3 et 4 (JPA / Hibernate)
  • Kafka et Web Services REST (Spring Doc)
  • Tests : JUnit, Cucumber

CI / CD & DevOps

  • Maven
  • Jenkins, Git, Sonar
  • Docker, AWS, Kubernetes

Front-end

  • Angular 19 et 21 (Angular Material, NGXS)
  • Tests : Jest, Vitest

Outils

  • Jira
  • Confluence
  • IntelliJ IDEA (JetBrains) + Assistant AI

Requirements

Vous êtes issu d'une formation en grande école, de type école d'ingénieur ou informatique, ou de formation universitaire niveau Master, et vous recherchez une alternance en développment.

Première expérience appréciée (projet scolaire, personnel ou stage) en Java / Spring et en Angular / Framework front JS.

Connaissance des principes de base des applications web (REST, HTTP, JSON, bases de données relationnelles…).

Appétence pour le travail en équipe et les méthodes Agile.

Qualités appréciées : autonomie, curiosité, sens du partage, envie d'apprendre et de faire évoluer les choses.

Apply for this position