Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com

Senior Developer Java/Angular - Secteur Energie (F/H)

SQLI
🇫🇷 France
Hybrid
Senior
4 weeks ago
  • Java
  • Angular
  • Agile
  • Scrum
  • Spring Boot
  • SQL
  • Devops
  • AWS
  • IaC
  • CI/CD
  • GitLab
  • JBOSS
  • PostgreSQL
  • Jenkins
  • GitLab CI
  • SonarQube
  • Ansible
  • Tomcat
  • GitLab CI/CD
  • MVC
  • TypeScript
  • RxJS
  • Oracle
  • Git
  • GitOps
  • JUnit
  • Jasmine
  • Docker
  • Kubernetes
  • Microservices
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

SQLI, leader européen de l’expérience client et de la transformation digitale, aide les grandes marques internationales à créer de la valeur grâce à la technologie et à l’innovation digitale. De la stratégie au déploiement des actifs technologiques de nos clients, nous imaginons et construisons des architectures robustes et performantes ainsi que des expériences engageantes en combinant technologies de pointe, méthodologies éprouvées et expertise technologique approfondie. 

Afin de renforcer nos équipes (2200 personnes, réparties dans 12 pays), nous recrutons des collaborateurs passionnés et qui partagent nos valeurs : Creative spirit, Commitment, Forward thinking.

Développeur Full Stack Senior Java / Angular (H/F)

Nous cherchons un développeur ou une développeuse Java / Angular confirmé(e) pour rejoindre notre practice Apps Engineering, sur un projet client dans le secteur de l'énergie. L'équipe compte 5 à 6 personnes, le périmètre touche à des données sensibles et à plusieurs intégrations avec des systèmes partenaires. Le poste couvre deux volets : faire tourner l'application existante et construire, en parallèle, la nouvelle plateforme.

Le projet

Vous intervenez chez un acteur reconnu de l'énergie, en Agile/Scrum avec des sprints de deux semaines. L'équipe est petite, l'autonomie technique réelle. D'un côté, il faut maintenir un système qui tourne encore en Java 9 et Angular 10. De l'autre, construire sa remplaçante en Java 25, Spring Boot 3.5 et Angular 21.

Ce que vous ferez

Sur l'existant

  • Diagnostiquer et corriger les anomalies remontĂ©es par les TNR ou les tests manuels.
  • Maintenir les traitements batch.
  • Traquer les problèmes de performance, cĂ´tĂ© applicatif comme SQL.
  • Accompagner les recettes et les mises en production.

Sur la nouvelle plateforme

  • DĂ©velopper des fonctionnalitĂ©s full stack en Java et Angular.
  • Participer au cadrage de l'architecture cible et proposer des pistes d'amĂ©lioration.
  • Concevoir des APIs REST, documentĂ©es correctement.
  • Manipuler des jeux de donnĂ©es mĂ©tier complexes : imports, exports, traitements batch.
  • Échanger avec les systèmes partenaires (SIG, portails, APIs tierces).
  • Faire des revues de code, participer aux choix techniques, contribuer Ă  industrialiser les dĂ©veloppements.

Cloud et DevOps

  • DĂ©ployer et maintenir les services sur AWS.
  • Chercher Ă  optimiser les coĂ»ts et les performances cloud.
  • Contribuer Ă  l'infrastructure as code si le projet s'y prĂŞte.
  • Suivre et faire Ă©voluer les pipelines CI/CD sur GitLab.
  • Participer Ă  l'administration des environnements AWS et au suivi qualitĂ© via Sonar.
  • ĂŠtre prĂ©sent sur les mises en production et la gestion des incidents.

Qualité et transmission

  • Écrire des tests unitaires et d'intĂ©gration, pas juste pour la forme.
  • Documenter les choix d'architecture, pas seulement le code.
  • Faire progresser les dĂ©veloppeurs juniors de l'Ă©quipe via du mentoring et des code reviews.
  • Proposer des amĂ©liorations sur les pratiques d'Ă©quipe quand vous en voyez.

Stack technique

Existant : Java 9, Spring Boot 1.5, JBoss 7.4, Angular 10, PostgreSQL, Spring Batch, Jenkins, GitLab CI, GitLab, SonarQube, Ansible, AWS, Cron.

Cible : Java 25, Spring Boot 3.5, Apache Tomcat, Angular 21, PostgreSQL, GitLab CI/CD, SonarQube, AWS.

Profil recherché

  • Bac+5 informatique (ingĂ©nieur, universitĂ© ou Ă©quivalent).
  • 5 ans d'expĂ©rience minimum en dĂ©veloppement Java / Angular full stack.
  • Une expĂ©rience concrète sur AWS est un plus.
  • Une expĂ©rience avec Kafka ou les architectures orientĂ©es Ă©vĂ©nements est apprĂ©ciĂ©e.
  • Ă€ l'aise en Agile/Scrum.

Compétences techniques

  • Java : Spring Boot, Spring MVC, patterns d'architecture, Ă  un niveau avancĂ©.
  • Angular : composants, services, TypeScript, RxJS, gestion d'Ă©tat.
  • SQL : requĂŞtes complexes, optimisation, PostgreSQL et Oracle.
  • Git avancĂ© : branches, merge requests, GitOps.
  • CI/CD et environnements cloud AWS.
  • Tests : JUnit, Jasmine/Karma, et une vraie stratĂ©gie de test derrière.

Un plus

  • Migration de versions majeures Java.
  • Refonte ou modernisation d'applications legacy.
  • Docker, Kubernetes.
  • Architecture microservices.
  • Spring Batch, Ansible.

Et sinon

Autonomie, rigueur, envie de comprendre pourquoi un legacy fonctionne comme il fonctionne avant de le changer. On cherche quelqu'un qui sait discuter aussi bien avec un architecte qu'avec quelqu'un du métier, et qui n'a pas peur de dire quand quelque chose ne va pas.

L'enjeu

Faire passer une application qui tourne encore en Java 9 et Angular 10 vers une stack moderne (Java 25, Spring Boot 3.5, Angular 21), sans casser la continuité de service côté existant.

Processus de recrutement

3 entretiens :

  • Entretien RH avec Natan Souillac
  • Entretien technique
  • Entretien avec le manager/entretien client

Votre futur écosystème

La TECH Society : Une communauté d’experts pour vous aider à progresser

Des meet-up mensuel pour partager nos connaissances

Nous vous accompagnons dans l’expression de vos talents (certifications, formations, développement de partenariats avec les éditeurs, publications dans la presse, participation aux évènements technologiques Bdx.io, Devoxxx ...).

Des clients variés, secteur d’activité : luxe, énergie, grande distribution, finance et bien d’autres ! sur des projets au forfait ou en régie.

Managers de carrière = suivi de carrière par un de ses pairs

FLEX@SQLI: Politique de télétravail de 1 à 3 jours/ semaine

 Bon à savoir : Tous nos postes sont ouverts aux personnes en situation de handicap. 

 Des questions sur vos données personnelles ? Retrouvez notre politique de confidentialité concernant les candidats : https://www.sqli.com/sites/default/files/2024-01/SQLI-PRIV-Politique-Confidentialite-Candidats-C0-29012024.pdf

Senior Developer Java/Angular - Secteur Energie (F/H) · SQLI

Auto apply with Likeremote