Description de l’Entreprise :
Au sein de la Direction des Systèmes d’Information de notre client, un acteur majeur du transport en Île-de-France, l’unité Métier qui assure la gestion de la comptabilité de l’entreprise est le département DPG. Ce département est responsable de l’intégralité du processus comptable de l’entreprise et assure le développement et la maintenance de plusieurs applications, telles que la gestion des notes de frais, des outils destinés aux contrôleurs de gestion, des gestionnaires comptables, ainsi que des parapheurs électroniques. L’environnement technique du périmètre applicatif de la mission est varié et riche, comprenant Java, Play, Angular, RHEL, PostgreSQL, Oracle, Talend, et TypeScript.
Objectifs et Enjeux de la Mission/Prestation :
Sous la responsabilité du Maître d’Œuvre (MOE), votre mission principale consiste à :
- Assurer l’assistance à la maîtrise d’œuvre d’une ou plusieurs applications.
- Prendre en charge la conception et le développement des besoins de maintenance sur les applications du périmètre ANF et DHE, en mettant l’accent sur Talend.
- Améliorer les performances et fiabiliser les jobs et les scripts des applications.
- Avoir la capacité d’intervenir en soutien des autres membres de l’équipe de développement sur les applications Java/Play.
Activités Attendues :
Votre mission implique les activités suivantes :
- Prise de connaissance de l’application ANF et de la gestion des notes de frais, ainsi que de l’architecture DHE (Talend).
- Participation aux Daily Meetings, à l’estimation (Planning Poker) et à la priorisation du Backlog.
- Chiffrage des User Stories.
- Prise en charge des User Stories.
- Développement des fonctionnalités prioritaires.
- Développement des tests unitaires et fonctionnels.
- Démonstration des fonctionnalités développées lors des réunions d’itérations.
- Rédaction de la documentation technique.
- Revue de code, refactoring, optimisation.
- Livraison finale et Retour d’Expérience (REX).
Compétences Techniques Attendues :
- Expérience dans le développement Java 8.
- Expérience sur l’ETL, idéalement Talend.
- Expérience sur des projets utilisant des bases de données relationnelles (PostgreSQL, Oracle, etc.).
- Bonnes connaissances de l’optimisation des requêtes SQL.
- Expérience sur des projets utilisant des tests unitaires, de préférence JUnit.
- Connaissances en ORM, de préférence Hibernate et Spring Data.
- Connaissances en API REST.
Compétences Fonctionnelles Attendues :
- Méthodologie Agile : connaissances de base.
- Capacité à suivre les processus d’équipe (Jira, revue de code, demandes de fusion, etc.).
Compétences Comportementales Attendues :
- Esprit d’équipe.
- Transparence.
- Capacité d’apprentissage.
Profil Recherché :
- Expérience confirmée de 2 à 7 ans en développement Java et Talend.