Développeur Full Stack H/F

TEKsystems
Seclin, France
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Unit Testing Business Software Software Quality Code Review Hibernate (Java) Spring Framework Javaserver Pages Apache Maven Service-Oriented Architecture
+6 more
Spring-boot Backend AngularJS Integration Tests Front End Software Development Restful APIs

Job description

eksystems recherche pour son client grand compte du secteur des services financiers, des développeurs Full Stack (H/F) orientés Back-End expérimentés avec une forte dominante Back-End Java (70% back et 30% front).

La mission s’inscrit dans un projet de transformation technique majeur visant à moderniser un patrimoine applicatif historique, réduire l’obsolescence des composants et accompagner la migration des applications vers les versions les plus récentes de l’écosystème Java.

L’un des enjeux principaux consiste à mener des travaux de refactoring et de migration de Java 7 vers Java 21/25 tout en garantissant la stabilité, la sécurité et la continuité de service des applications métier.

Missions

Analyse et conception

  • Participer aux ateliers de cadrage et aux échanges avec les équipes métier et les Product Owners.
  • Réaliser les analyses d’impact techniques liées aux évolutions du système.
  • Contribuer aux choix d’architecture et à la conception des nouvelles fonctionnalités.
  • Participer à la modernisation du socle applicatif.

Développement Back-End

  • Développer et faire évoluer les applications Java.
  • Réaliser les travaux de migration et de refactoring vers Java 21/25.
  • Concevoir et maintenir des services Spring et Spring Boot.
  • Développer et exposer des API REST.
  • Participer aux montées de version des frameworks et composants techniques.
  • Assurer la qualité, la performance et la maintenabilité du code.

Développement Front-End

  • Participer ponctuellement aux développements Front-End.
  • Maintenir et faire évoluer les interfaces Angular.
  • Réaliser les corrections et ajustements nécessaires sur les applications existantes.

Qualité et exploitation

  • Développer les tests unitaires et les tests d’intégration.
  • Participer aux revues de code.
  • Accompagner les phases de recette et de mise en production.
  • Contribuer à la résolution des incidents et anomalies.
  • Participer aux activités de support applicatif

Environnement technique

  • Compétences Back-End (prioritaires)

Requirements

Java (idéalement expérience sur des projets de migration de versions)

  • Spring
  • Spring Boot
  • Hibernate
  • API REST
  • Maven

Compétences Front-End (secondaires)

  • Angular
  • JavaScript
  • Thymeleaf
  • JSP

Qualités attendues

  • Expérience en refactoring et modernisation applicative
  • Bon niveau d’analyse technique
  • Pratique des tests unitaires et d’intégration
  • Participation aux revues de code
  • Sensibilité aux performances et à la qualité logicielle, Profil recherchéExpérience significative en développement Java Back-End ou Full Stack.Maîtrise des environnements Spring et Spring Boot.Expérience des projets de migration technique ou de modernisation applicative.Bonne connaissance des architectures orientées services et API REST.Sensibilité aux bonnes pratiques de développement, à la qualité du code et aux tests.Capacité à évoluer dans des environnements exigeants et à forte criticitéProfil habilitable requis (enquête administrative préalable).Rythme :2 jours de télétravail et 3 jours sur siteDémarrage :1er septembreSoft Skills :Excellente capacité d’analyse et de résolution de problèmes complexes.Esprit de synthèse et capacité à appréhender rapidement des environnements techniques existants.Autonomie dans la réalisation des développements et le suivi des sujets confiés.Rigueur et sens de la qualité dans les livrables produits.Capacité à travailler sur des applications critiques avec un fort niveau d’exigence., * Expérience significative en développement Java Back-End ou Full Stack.

  • Maîtrise des environnements Spring et Spring Boot.
  • Expérience des projets de migration technique ou de modernisation applicative.
  • Bonne connaissance des architectures orientées services et API REST.
  • Sensibilité aux bonnes pratiques de développement, à la qualité du code et aux tests.
  • Capacité à évoluer dans des environnements exigeants et à forte criticité
  • Profil habilitable requis (enquête administrative préalable)., Soft Skills :
  • Excellente capacité d’analyse et de résolution de problèmes complexes.
  • Esprit de synthèse et capacité à appréhender rapidement des environnements techniques existants.
  • Autonomie dans la réalisation des développements et le suivi des sujets confiés.
  • Rigueur et sens de la qualité dans les livrables produits.
  • Capacité à travailler sur des applications critiques avec un fort niveau d’exigence.

EUR

Spring Maven Hibernate JSP Méthodes d’amélioration OMQ Angular Autonomie Test unitaire Javascript API REST Spring Boot Java

Benefits & conditions

Taux journalier :Salaire selon profil, 2 jours de télétravail et 3 jours sur site

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:52 min

Comparing French work-life balance principles with international engineering practices

Chris Heilmann +2 · LIVE

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all