Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

Ingénieur de développement logiciel JAVA (H / F)

FAYAT ENERGIE SERVICES

Bonneuil-sur-Marne

Sur place

EUR 40 000 - 60 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

Une entreprise innovante dans le numérique recherche un(e) étudiant(e) en dernière année de cycle ingénieur ou de Master 2 en informatique pour participer à des projets numériques. Vous serez en charge du développement d'applications incluant backend (Node.js, Express, MySQL) et frontend (HTML, JavaScript). Ce rôle exigeant nécessite des compétences en sécurité, ainsi qu'une bonne connaissance des bases de données et des outils comme Docker et Git.

Qualifications

  • Bonnes connaissances en JavaScript, Node.js / Express et technologies web (HTML, CSS, JS).
  • Compétences en bases de données relationnelles (MySQL).
  • Compréhension des protocoles web (HTTP, TLS) et des principes de sécurité applicative.

Responsabilités

  • Participer à la conception et à l'implémentation de la logique applicative.
  • Développer et maintenir les API REST.
  • Contribuer à la conteneurisation de l'application avec Docker.

Connaissances

JavaScript
Node.js
Express
MySQL
HTML/CSS
Docker
Git

Formation

Étudiant.e en dernière année de cycle ingénieur ou de Master 2 en informatique

Outils

Sequelize
Prisma
TypeORM
Description du poste
Entreprise : Qui sommes-nous ?

SEMERU , filiale du Groupe FAYAT, est un intégrateur de systèmes spécialisé dans la transformation numérique des infrastructures et des territoires.

Nos 3 pôles d'activités :

  • Villes & Transports intelligents
  • Tertiaire & Bâtiment connecté
  • Environnement & Process industriel

Le pôle Environnement développe des solutions d'automatisme, d'instrumentation, de supervision et de data management au service de l'eau, de l'assainissement et des milieux naturels. Nous accompagnons nos clients dans la performance et la durabilité de leurs infrastructures.

Description du poste :

Votre mission :

Vous rejoindrez une équipe passionnée, au cœur des projets numériques innovants de SEMERU, pour participer à la conception et à la mise en œuvre d'une application de génération automatique de rapports de visite, d'interventions de maintenance et de travaux, basée sur des modèles (templates).

Dans un second temps, vous contribuerez à la conception et à l'intégration d'un module de planification des interventions, puis à l'intégration d'un outil de gestion des préleveurs récemment développé.

L'objectif final : proposer un outil global d'exploitation et de gestion, moderne, sécurisé et performant.

Vos principales missions :
Développement Backend (Node.js / Express / MySQL)
  • Participer à la conception et à l'implémentation de la logique applicative
  • Développer et maintenir les API REST pour la communication entre les différentes couches de l'application
  • Assurer la persistance des données à l'aide du SGBD MySQL
  • Utiliser un ORM (Sequelize, Prisma, TypeORM, etc.) pour la modélisation et l'accès simplifié aux données
  • Mettre en œuvre des mécanismes de sécurité backend (authentification, gestion des droits, validation des entrées)
  • Contribuer à la configuration du chiffrement des flux via le protocole TLS
Développement Frontend Web (HTML / JavaScript / Socket.IO)
  • Concevoir et améliorer les interfaces web pour la gestion des rapports et interventions
  • Intégrer la communication temps réel entre le client et le serveur via Socket.IO
  • Optimiser l'expérience utilisateur et la réactivité des interfaces
Sécurité et qualité du code
  • Contribuer à la réduction des risques liés à la sécurité du système d'information
  • Appliquer les bonnes pratiques de développement sécurisé
  • Assurer un versionning rigoureux du code avec Git (branches, merges, pull requests)
Industrialisation et déploiement
  • Participer à la conteneurisation de l'application avec Docker
  • Contribuer à la mise en place d'un environnement de développement et de déploiement reproductible et fiable
Description du profil :
Profil recherché
  • Étudiant.e en dernière année de cycle ingénieur ou de Master 2 en informatique, développement logiciel ou ingénierie (Bac+3 à Bac+5)
  • Bonnes connaissances en JavaScript, Node.js / Express et technologies web (HTML, CSS, JS)
  • Compétences en bases de données relationnelles (MySQL)
  • Connaissance des ORM (Sequelize, Prisma, TypeORM, etc.)
  • Compréhension des protocoles web (HTTP, TLS) et des principes de sécurité applicative
  • Familiarité avec Git et Docker
  • Esprit analytique, rigueur et goût pour les technologies modernes
  • Capacité à travailler en équipe
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.