Développeur / Développeuse Fullstack Java / Angular - Consultant (H/F)

  • 75 - PARIS

  • CDI

  • 5 An(s)

  • Offre n° 202GBBG

Informations générales

Publié le 6 janvier 2026 / Actualisé le 14 janvier 2026

CDI

38H/semaine Travail en journée Temps plein

Salaire brut : Annuel de 43000.0 Euros à 48000.0 Euros sur 12.0 mois

Postuler Ouvre dans un nouvel onglet

Description

Au sein de la practice ITS (Innovation & Technology Services) d'Uppli, le consultant développeur fullstack Java / Angular est un expert technique intervenant sur la conception, le développement et l'évolution de produits et projets digitaux à forte valeur ajoutée, dans des environnements agiles.

Vous intervenez aussi bien sur des projets internes (solutions Uppli Lab) que chez nos clients (Transport, Énergie, E-commerce, Retail, etc.), en tant que consultant fullstack, avec une forte expertise Java (Backend) et Angular (Frontend).

Artisan du produit, garant de la qualité du code et des choix techniques, vous collaborez étroitement avec les Product Owners, UX/UI Designers et équipes agiles, afin de délivrer des solutions performantes, maintenables et orientées utilisateur.

NB : Un accompagnement progressif est prévu pour la prise en main des environnements, ainsi qu'une formation interne aux processus, méthodes et standards Uppli.



Missions & tâches

En collaboration avec les équipes Front, Back, UX/UI, PO et Scrum Master, vous intervenez sur :

Développement Frontend - Angular
- Conception et développement d'interfaces web responsives, performantes et accessibles
- Développement d'applications Angular modernes et maintenables (Angular 15+)
- Mise en œuvre des bonnes pratiques Angular :
- Architecture modulaire (Core / Shared / Feature modules)
- Approche standalone components
- Gestion avancée de l'état (RxJS, NgRx, Signals)
- Lazy loading et optimisation des performances
- Respect des principes SOLID et Clean Architecture côté Front
- Intégration des maquettes UX/UI (Design System, Figma)
- Gestion des formulaires complexes (Reactive Forms)

Développement Backend - Java
- Développement et évolution de modules et micro-services Java
- Conception d'API REST performantes et sécurisées
- Utilisation des standards Java (Spring / Hibernate / Maven)
- Interaction avec les bases de données SQL

Qualité, tests & DevOps
- Développement de tests unitaires et d'intégration Front & Back (Jasmine, Karma, JUnit.)
- Mise en place de scénarios de tests automatisés
- Suivi et réduction de la dette technique (coverage, bugs, qualité de code)
- Contribution à la CI/CD et à l'automatisation des pipelines
- Rédaction et mise à jour de la documentation technique

Agilité & innovation
- Participation active aux rituels agiles (Daily, Planning, Refinement, Démo, Rétro)
- Contribution aux POC et expérimentations techniques
- Force de proposition sur l'évolution des standards, frameworks et normes de développement
- Participation aux Fab Labs, meetups et veilles technologiques



Stack technique

Backend
- Java (Spring, Hibernate, Maven)
- API REST, micro-services
- SQL

Frontend
- Angular (15+)
- TypeScript, RxJS
- NgRx / Signals
- HTML5, SCSS
- Jasmine, Karma

DevOps & outils
- Git (GitLab, Bitbucket)
- CI/CD : GitLab CI, Jenkins
- Conteneurisation : Docker
- Qualité : SonarQube
- Cloud : AWS, Azure

Toolbox
- Atlassian Suite (JIRA, Confluence)
- VS Code / IntelliJ
- GitLab, GitLab CI



Profil recherché
- Formation en informatique / développement logiciel
- Expérience significative en développement Java / Angular
- Maîtrise des frameworks Angular modernes et de leurs bonnes pratiques
- Bonne compréhension des enjeux performance, sécurité et maintenabilité
- Expérience des environnements agiles (Scrum, Kanban)
- Goût prononcé pour la qualité logicielle et la veille technologique



Soft Skills
- Esprit d'équipe et sens du collectif
- Rigueur, autonomie et sens des responsabilités
- Capacité à challenger les choix techniques de manière constructive
- Curiosité technique et envie d'apprendre
- Bonne communication avec des profils techniques et fonctionnels



Informations pratiques
- Temps de travail : Temps plein, horaires de bureau
- Télétravail : Jusqu'à 2 jours/semaine selon organisation p

Savoir-être professionnels :

  • Faire preuve de rigueur et de précision
  • Faire preuve d'autonomie
  • Etre force de proposition

Profil souhaité

Expérience

5 An(s)

Formation

  • Bac+5 et plus ou équivalents

Compétences

  • Application web
  • Concevoir une application web
  • Implémenter des mesures de sécurité pour les applications
  • Optimiser les processus de qualité pour assurer la fiabilité des logiciels
  • Réaliser les essais de fonctionnement
  • Résoudre les problèmes techniques et bugs des sites

Langues

  • Anglais

Informations complémentaires

  • Qualifications : Cadre
  • Secteur d'activité : Conseil pour les affaires et autres conseils de gestion

Employeur

UPPLI

10 à 19 salariés