Software Engineer Java Spring Boot

CDI
Lille, Paris
Télétravail total
Salaire : 45K à 65K €
Expérience : > 4 ans

Everysens
Everysens

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

En tant qu’éditeur de progiciel SaaS, nous recherchons un(e) ingénieur(e) de développement Java Spring Boot afin de nous accompagner dans le développement de notre produit “TVMS - Transport & Visibility Management System”

Nous développons un outil collaboratif de planification, de suivi (tracking), d’analyse et de forecasting visant à dématérialiser et optimiser les processus autour du transport fret ferroviaire. (Pour en savoir plus sur notre produit : https://www.everysens.com).

Nous nous basons pour cela sur des technologies Java 21, Angular/Material 20, Kafka, PostgreSQL, Gravitee, Gitlab, Docker, Kubernetes, GCP, OAuth-Auth0, avec un attrait pour les services managés.

Nous sommes organisés en mini-cycle V avec une planification capacitive à 3 étages : sprint de 2 semaines, vision à 1 mois, projection à 3 mois.

Ton rôle au sein de l’équipe Engineering (10 personnes) sera de participer à l’amélioration et la maintenance (You Build It, You Run It) sur l’ensemble des modules de notre progiciel SaaS TVMS.

Ta mission consistera à notamment à :

  • Apporter ton expertise afin de répondre aux besoins métiers en lien direct avec l’équipe Produit (spécifications, chiffrages, etc.)

  • Assurer l’ownership technique de certaines features (“FTO - Feature Tech Owner”) afin d’en garantir la livraison dans le respect des normes de qualités (performance, respect des bonnes pratiques, maintenabilité, évolutivité, etc.) et des délais, notamment en assurant l’animation, la bonne communication et collaboration avec le reste de l’équipe pour l’atteinte de cet objectif.

  • Prendre en charge le développement de bout en bout de nouvelle feature (spécification technique, dev, mise en production, maintenance) au sein d’une équipe composée de développeurs et de QA/Automaticien prenant en charge les tests fonctionnelles.

  • Etre un référent au sein de l’équipe de développement sur les sujets DEVOPS (CI/CD, HELM, Kubernetes, GCP, JFROG, etc.)

  • Faire évoluer et maintenir en condition opérationnelle les applications composants notre produit TVMS.

  • Prendre part à l’évolution de nos pratiques et de notre architecture logicielle par les différents process (A.D.R., etc.)

Si ces sujets te passionne, n’hésite pas à postuler pour nous rencontrer !


Profil recherché

Nous recherchons un(e) ingénieur(e) de développement justifiant d’au moins 4 ans d’expérience et de solides références dans le développement Java dans le domaine de l’informatique de gestion (CRM, TMS, ERP, etc. etc.)

Une expérience au sein d’un éditeur SaaS est un plus !

Compétences clés :

  • J2EE Spring Boot

  • SQL (mysql/postgresql), Kafka, Hibernate, Restful API

  • Forte appétence sur les méthodes et outillages DEVOPS tel que Docker, Kubernetes, Git, Maven, JFROG, HELM, etc.

  • Fort sens du service client : proactivité sur le RUN (avoir à cœur le bon fonctionnement de notre solution en mêlant vigilance, réactivité et professionnalisme)

  • Capacité d’analyse, de diagnostique, et d’optimisation des performances techniques des applications

  • Etre sensible à l’UX/UI

  • Aimer les conceptions et le code pragmatique, simple, maintenable et testé

  • Appétence et une facilité avec les sujets techniques divers (Authentification, protocoles, sécurités, etc.)

  • Rigueur & Professionnalisme

  • Aimer le travail en équipe, savoir faire preuve de vulgarisation et de communication (avec le reste de l’équipe Engineering, mais aussi équipe Produit, équipe Support, équipe Chef de Projet, équipe Sales, etc…)

Nous offrons

Un processus de développement structuré avec des entrants de qualité en collaboration étroite avec notre équipe produit.

Un environnement technologique stimulant.

La possibilité de prendre le lead sur un ou plusieurs sujets via nos rôles de Tech Lead, Feature Tech Owner ou DevOps Relay et ainsi être un référent technique chez Everysens. Pour ce faire, vous aurez besoin des qualités de curiosité, du sens du résultat et d’esprit d’équipe.

L’opportunité de mettre en pratique tes connaissances et d’échanger avec tes pairs sur plusieurs domaines techniques.

Le télétravail total peut faire partie de ton quotidien.


Déroulement des entretiens

Notre processus de recrutement est le suivant :

  • Une préqualification (15 à 30 min) de ta candidature avec Inas, Engineering Manager

  • Un ensemble d’échanges et de tests techniques avec Sébastien notre Tech Lead Back

  • Une rencontre avec Inas, notre Engineering Manager, pour en savoir plus sur nos méthodes de travail et les attentes au sein de l’équipe Engineering.

  • Un échange avec Michel, notre VP of Engineering

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres