Senior Fullstack Software Engineer Java/Angular

Permanent contract
Salary: €50K to 60K
Fully-remote
Experience: > 4 years

Everysens
Everysens

Interested in this job?

Questions and answers about the job

The position

Job description

En tant qu’éditeur de progiciel SaaS, nous recherchons un(e) ingénieur(e) de développement Fullstack Java/Angular 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 17+, Angular/Material 16+, Kafka, PostgreSQL, Gravitee, Gitlab, Docker, Kubernetes, GCP 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), notamment accompagné par Sébastien et Mathieu nos Techs Lead, 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 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 back & front, mise en production) au sein d’une équipe composée de développeurs et de QA/Automaticien prenant en charge les tests fonctionnelles.

  • 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 !


Preferred experience

Nous recherchons un(e) ingénieur(e) de développement Senior justifiant d’au moins 4 ans d’expérience et de solides références dans le développement fullstack Java / Angular.

Une expérience au sein d’un éditeur SaaS et/ou sur un projet progiciel est un plus !

Compétences clés :

  • J2EE Spring Boot

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

  • Docker, Kubernetes, Git, Maven

  • Angular / Material / Typescript

  • Connaître les outils de l’écosystème front (Webpack, NPM…)

  • Être sensible à l’UX, à l’accessibilité et à la performance

  • Aimer le clean code (code simple, maintenable et testé)

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 liberté d’utiliser l’OS et les outils de ton choix.

La possibilité de prendre le lead sur un ou plusieurs sujets via nos rôles de 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.


Recruitment process

Notre processus de recrutement est le suivant :

  • Une préqualification (30 min) de ta candidature avec Michel, VP of Engineering

  • Un ensemble d’échanges et de tests techniques avec Sébastien et/ou Cédric, respectivement nos Tech Lead et Architecte

  • 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 Youness, notre CEO

Want to know more?