Développeur Senior Java - Angular H/F

Step Up
Lyon, France
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior
Compensation
€ 55K

Job location

Lyon, France

Tech stack

Java
JavaScript
Extensible HyperText Markup Language (XHTML)
Spring Security
Agile Methodologies
Artificial Intelligence
Confluence
JIRA
Unit Testing
Software Quality
Code Review
Computer Security
Software Design Patterns
IntelliJ
Spring
Maven
Oracle Applications
Scrum
Ionic
SonarQube
TypeScript
Test Driven Development
Spring-boot
Gitlab
GIT
Angular
Kubernetes
DDD (Domain Driven Development)
REST
Domain Driven Design
Spring Batch
Docker
Microservices

Job description

  1. Conception & Développement - Vous participerez à la conception et au développement de nouvelles fonctionnalités au sein d'une architecture moderne orientée microservices. Concevoir et développer les nouvelles fonctionnalités de la plateforme digitale. Participer à l'évolution du socle technique et des composants communs. Développer des API REST performantes et sécurisées. Concevoir des composants réutilisables et maintenables. Participer aux études techniques et aux phases de chiffrage. Garantir la qualité, la performance et la maintenabilité des développements.

  2. Architecture & Expertise technique - En véritable référent technique, vous contribuerez aux choix d'architecture et à la diffusion des bonnes pratiques. Les architectures Microservices. Les principes SOLID et les Design Patterns. Les approches DDD (Domain Driven Design). Les architectures Hexagonales. Les bonnes pratiques de développement sécurisé. Les standards de qualité de code.

  3. Qualité logicielle & Sécurité - Vous aurez un rôle majeur dans la qualité des livrables produits. Garantir le respect des standards de développement sécurisé. Concevoir des développements conformes aux exigences de sécurité applicative. Mettre en oeuvre les bonnes pratiques de tests (TDD, tests unitaires, intégration). Participer aux revues de code. Corriger les anomalies et assurer la qualité des livraisons.

Une bonne maîtrise des exigences RGAA (accessibilité numérique) est fortement appréciée.

  1. Travail en équipe Agile - Vous évoluerez au sein d'une équipe Scrum / Kanban où vous participerez activement à : la conception technique des User Stories ; la planification des développements ; l'amélioration continue des processus ; la transmission des connaissances auprès des autres développeurs ; la veille technologique.

Environnement technique : Java 21, Spring Boot 3, Spring Security, Spring Batch, Angular 19, TypeScript, JavaScript ES6, XHTML, Ionic 7 (obligatoire), API REST, Kubernetes (K8s), Docker, GitLab, Git, Maven, PNPM, Harbor, SonarQube, IntelliJ, Oracle, JIRA, Confluence, Claude Code, Microservices, DDD, Architecture Hexagonale, SOLID, Design Patterns, TDD, RGAA., Un cadre de travail épanouissant, stimulant et collaboratif, nous sommes certifiés entreprise où il fait bon vivre !

  • Des projets innovants et variés.
  • La possibilité de se perfectionner continuellement avec des formations internes.
  • Des perspectives d'évolution de carrière.
  • Un accompagnement individualisé avec un programme de développement du potentiel humain.
  • Un programme de cooptation. Et bien sûr, nous prenons en charge 70% de votre mutuelle santé et encourageons financièrement la mobilité douce.

Requirements

De formation supérieure en informatique (Bac +5 ou équivalent), vous justifiez d'une expérience significative en développement Java Full Stack sur des environnements complexes. Vous possédez une excellente culture technique et appréciez intervenir aussi bien sur le développement que sur les problématiques d'architecture.

Vous êtes reconnu pour votre autonomie, votre capacité à accompagner les équipes techniques et votre volonté de partager vos connaissances. Une appétence pour les sujets liés à l'Intelligence Artificielle et aux nouveaux outils d'assistance au développement sera particulièrement appréciée., De formation supérieure en informatique (Bac +5 ou équivalent), vous justifiez d'une expérience significative en développement Java Full Stack sur des environnements complexes. Vous possédez une excellente culture technique et appréciez intervenir aussi bien sur le développement que sur les problématiques d'architecture.

Vous êtes reconnu pour votre autonomie, votre capacité à accompagner les équipes techniques et votre volonté de partager vos connaissances. Une appétence pour les sujets liés à l'Intelligence Artificielle et aux nouveaux outils d'assistance au développement sera particulièrement appréciée.

EUR

Spring Maven Intelligence artificielle Kanban Patrons de conception Confluence Oracle Git Test driven development (TDD) Veille technologique Angular Batching Travail en équipe Kubernetes Scrum Autonomie Jira Test unitaire XHTML Amélioration continue Javascript SonarQube TypeScript Ionic API REST Spring Boot Cyber-sécurité Java Docker

About the company

STEP UP est une société d'ingénierie experte en pilotage de projets industriels et informatiques (+ 250 collaborateurs sur 11 agences en France), plaçant le potentiel humain comme 1er vecteur d'excellence et de performance en entreprise. Oubliez les sociétés d'ingénierie qui ne valorisent que vos seules compétences, chez STEP UP, nous visons également l'adéquation entre votre personnalité et la culture d'entreprise de nos clients. Cela se traduit pour vous par une différence fondamentale en termes de bien être, d'épanouissement au travail et de succès dans vos missions., Un cadre de travail épanouissant, stimulant et collaboratif, nous sommes certifiés entreprise où il fait bon vivre ! - Des projets innovants et variés. - La possibilité de se perfectionner continuellement avec des formations internes. - Des perspectives d'évolution de carrière. - Un accompagnement individualisé avec un programme de développement du potentiel humain. - Un programme de cooptation. Et bien sûr, nous prenons en charge 70% de votre mutuelle santé et encourageons financièrement la mobilité douce. Dans le cadre du développement et de la maintenance de plusieurs solutions digitales stratégiques, un acteur majeur des secteurs de la protection sociale et des services financiers renforce son équipe Digital et recherche un Concepteur Développeur Senior Java / Angular H/F. Vous intégrerez une équipe Agile (Scrum/Kanban) en charge de concevoir, développer et faire évoluer une plateforme digitale critique utilisée par plusieurs centaines de milliers d'utilisateurs. Au-delà des développements fonctionnels, vous contribuerez activement à l'évolution du socle technique, aux sujets liés à la cybersécurité ainsi qu'à l'amélioration continue des pratiques de développement. Le projet évolue dans un contexte particulièrement innovant, avec plusieurs expérimentations autour de l'Intelligence Artificielle. Une première expérience en développement assisté par IA (Claude Code, GitHub Copilot, Cursor, etc.) constituera un véritable atout.

Apply for this position