AI Jobs Map

Pacte Novation · Cergy, Île-de-France, France

Ingénieur logiciel Java/Ingénieure logiciel Java

mid_levelfull timePosted 3 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

javaspringhibernatejunithtmljavascriptreactangularvuelinuxgitjenkinsdockerpostgresql

Ingénieur Développement Java / Systèmes Temps Réel – Mobilité & Ferroviaire

Contexte

Pacte Novation, ESN spécialisée dans les environnements de la mobilité et du ferroviaire, accompagne les acteurs majeurs du transport collectif et durable dans la conception, le développement, l'intégration et la maintenance de leurs systèmes.

Au sein de notre BU Mobilité & Ferroviaire, nous intervenons sur des projets à forts enjeux techniques dans les domaines du bus, du tramway et du ferroviaire : information voyageurs, supervision, systèmes embarqués, signalisation, exploitation et maintenance.

Dans le cadre du développement de nos activités, nous recherchons un Ingénieur Développement Java / Systèmes Temps Réel pour intervenir sur des systèmes critiques de supervision et d'information voyageurs.

Vous rejoindrez une équipe technique intervenant sur un Poste Central SAEIV, au cœur du système permettant de superviser et d'exploiter les équipements déployés sur le terrain.

Votre mission

Vous participerez à la conception, au développement, à l'intégration et à la validation de fonctions logicielles pour le sous-système Poste Central.

À ce titre, vous serez notamment amené à :

- Analyser les besoins fonctionnels et techniques.

- Participer à la conception des évolutions du système.

- Concevoir et développer de nouvelles fonctionnalités en Java.

- Intervenir sur une base de code existante et de taille significative.

- Mettre en œuvre les bonnes pratiques de conception logicielle et les Design Patterns.

- Réaliser les tests unitaires et participer aux phases d'intégration.

- Diagnostiquer et corriger les anomalies détectées lors des phases d'intégration et de validation.

- Interagir avec les autres sous-systèmes du système SAEIV.

- Participer aux activités d'intégration sur des environnements distribués communiquant notamment via des protocoles réseau.

- Contribuer aux investigations techniques et à la résolution de problèmes complexes.

- Participer aux réunions techniques et aux réunions d'avancement.

- Assurer un reporting régulier sur les travaux réalisés.

- Rédiger et maintenir la documentation technique.

Vous serez également amené à travailler en proximité avec les équipes d'intégration et de validation afin d'assurer la qualité et la robustesse des développements livrés.

Environnement technique

Vous évoluerez dans un environnement logiciel riche, combinant notamment :

Développement

- Java / Java EE

- Spring Boot

- Hibernate

- JUnit

- Design Patterns

- UML

Web & IHM

- HTML

- JavaServer Pages (JSP)

- JavaServer Faces (JSF)

- Swing

- JavaScript

- React / Angular / Vue.js

Systèmes & réseaux

- Linux / Unix

- TCP/IP

- TCP / UDP

- WebServices REST / SOAP

- FTP

Industrialisation

- Git

- Jenkins

- Docker / Docker Swarm

- Mantis Bug Tracker

Bases de données

- PostgreSQL

- Oracle

Profil recherché

De formation Ingénieur ou Bac+5 en informatique / systèmes embarqués, vous justifiez d'au moins 2 ans d'expérience en développement logiciel, idéalement dans un environnement industriel.

Nous recherchons avant tout un profil disposant d'une solide expérience en développement Java sur une base de code existante, avec une bonne compréhension de la conception logicielle et des problématiques d'intégration.

Une expérience dans l'un des secteurs suivants sera particulièrement appréciée :

- Ferroviaire

- Transport

- Automobile

- Aéronautique

- Défense

- Industrie

La connaissance des environnements SAEIV / SAE / systèmes de supervision constitue un réel plus.

Les compétences que nous recherchons

Indispensables

- Java

- Java EE / Spring

- JUnit

- Design Patterns

- Git

- Linux / Unix

- TCP/IP

- Développement et intégration de systèmes

- Capacité à intervenir sur une base de code existante

Appréciées

- Spring Boot

- REST / SOAP

- PostgreSQL / Oracle

- Jenkins

- Docker

- UML

- JSF / JSP

- Swing

- Mantis

- Android

- React, Angular ou Vue.js

Qualités personnelles

Vous êtes reconnu pour votre :

- capacité à travailler en équipe dans un environnement technique complexe ;

- autonomie et capacité à prendre en charge un sujet de bout en bout ;

- capacité d'analyse et de diagnostic ;

- rigueur dans le développement et la validation ;

- capacité à communiquer avec différents interlocuteurs techniques ;

- aptitude à produire un reporting clair et synthétique ;

- qualité rédactionnelle.

La maîtrise de l'anglais technique, à l'écrit comme à l'oral, est attendue.

Pourquoi rejoindre Pacte Novation ?

Rejoindre Pacte Novation, c'est intervenir sur des projets industriels concrets qui contribuent directement à la mobilité de demain.

Au sein de la BU Mobilité & Ferroviaire, vous aurez l'occasion de travailler sur des systèmes complexes utilisés quotidiennement dans les transports collectifs, au contact d'équipes expertes des environnements industriels et ferroviaires.

Vous pourrez développer votre expertise sur des problématiques combinant logiciel, systèmes, réseaux, temps réel et intégration, tout en évoluant dans un environnement où l'expertise technique est au cœur de notre métier.

Localisation : à définir selon le projet

Type de contrat : CDI

Expérience : 2 ans minimum

Formation : Bac+5 / École d'ingénieurs

More jobs at Pacte Novation