Développeur Java Full Stack - Junior H/F

AGIRC-ARCCO Branche Retraite complémentaire et Prévoyance
Canton d'Aix-en-Provence-2, France
2 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Junior

Job location

Canton d'Aix-en-Provence-2, France

Tech stack

Java
ActiveMQ
Code Review
Information Systems
Databases
Eclipse
Java Platform Enterprise Edition (J2EE)
Hibernate
Java Message Service (JMS)
Spring
JUnit
PostgreSQL
Maven
Mockito
Simple Object Access Protocol (SOAP)
SONAR (Symantec)
SQL Databases
Web Services
Spring-boot
GIT
Angular
Integration Tests
Kubernetes
Front End Software Development
Webmethods
Spring Batch
Jenkins

Job description

Vous intégrerez une des équipes et aurez comme responsabilité le développement de nouvelles fonctionnalités ou le correctif d'anomalies principalement sur du back end Java (Spring + Hibernate).

En détail, nous attendons de vous : -Conception ou participation à la conception en lien avec notre Tech Lead -Le développement en autonomie sur des services, webservices (SOAP/REST), IHM front-end (Angular) et batchs (springbatch) -Le respect des normes et standards -La mise en place Réalisation de tests unitaires et tests d'intégration sur vos développements (orientés fonctionnel) -De la revue de code croisée avec les autres développeurs de l'équipe -Prise en compte des retours de qualimétrie du code, fournis par les outils Sonar Cube et CAST

Le métier de la retraite comporte une forte dimension fonctionnelle, et nous recherchons donc un profil qui s'intéresse autant aux techniques qu'à la compréhension du métier et du besoin de l'utilisateur. Nous comptons aussi sur vous pour nous aider à améliorer nos process et notre organisation.

Description de la mission L'application sur laquelle vous travaillerez est constituée de :

  • Services et webservices Java/Spring pour la partie back end (SOAP/Rest, synchrones et asynchrones via JMS)
  • De batchs développés avec Spring Batch, dont certains traitant plusieurs dizaines de milliers d'évènements par jour
  • D'un front-end écrit en Angular

Au niveau technique, nous travaillons avec : · Java 8 / Java 17 (et à venir Java 21) · Angular 17 (et à venir Angular 19) · Spring 3 (et Spring Batch) · Hibernate et PostgreSQL pour la partie data · JUnit, Mockito, DBunit pour les TU et TI · MAVEN · IDE : Eclipse · Gestion des sources : GIT · Kubernetes · Spring Boot · ActiveMQ pour le JMS, WebMethods pour le broker de messages

A noter que le cadre technique est défini pour l'ensemble des applications du Système d'information de la retraite complémentaire. La Direction technique est en charge des évolutions de ce cadre technique et l'étude de ces évolutions ne rentre pas dans les attributions de l'équipe d'édition.

Description entité

La Fédération Agirc-Arrco, le régime de retraite complémentaire obligatoire des salariés du secteur privé, piloté par les partenaires sociaux, est un acteur essentiel du modèle de protection sociale français. Il repose sur les principes de répartition et de solidarité entre les générations. 26 millions de salariés cotisent à l'Agirc-Arrco pour constituer leurs droits futurs et 1,7 million d'entreprises adhèrent au régime. 13 millions de retraités perçoivent, chaque mois, une allocation de retraite complémentaire Agirc-Arrco. Le montant total annuel des allocations versées par le régime s'élève aujourd'hui à près de 90 Md€. Les orientations stratégiques du régime ont conduit les équipes Agirc-Arrco à engager un vaste chantier d'amélioration du service, au meilleur coût visant à offrir un parcours client simple et personnalisé.

Requirements

Vous avez une première expérience en développement, vous avez envie de vous investir dans des projets d'envergure dans des équipes dynamiques travaillant sur les technologies suivantes : JAVA J2EE, ANGULAR, SPRINGBATCH, SONAR, JENKINS, HIBERNATE, MAVEN, GIT

Vous maitrisez le langage SQL et si possible une connaissance de la base de données POSTGRESQL.

Une première expérience en développement et utilisation de webservices (SOAP, REST) sera un plus.

Une capacité à travailler en équipe, un bon relationnel et un sens du service aigües seront autant de qualités à mettre en œuvre au quotidien.

PROFIL RECHERCHE / APTITUDES / QUALITES :

· Sens du service et orientation client

· Dynamisme et force de proposition

· Capacité à travailler en équipe

· Capacité d'anticipation

· Capacité à apporter un regard nouveau sur nos activités SI

Répartition du temps de travail

Temps plein

Niveau d'étude

Bac +5

Bon à savoir

About the company

Nous sommes organisés en équipes orientées produit, chacune composée d'un référent fonctionnel (PO), d'analystes fonctionnels/testeurs, et de développeurs., A la DSI Agirc-Arrco, nos 1000 talents œuvrent à la conception, la mise à disposition et l'évolution du SI RC. Ce SI rend service à 7000 gestionnaires, 57 millions de clients et 1,7 million d'entreprises. La DSI Agirc-Arrco, ce sont 5 sites en France, l'ensemble des métiers informatiques sont représentés et notre propre Data Center sur le site de Bordeaux. Avec un plan de charge 2025 de près de 237 000 jours-hommes et des projets pluriannuels, l'Agirc-Arrco dispose d'une des DSI les plus importantes du secteur privé.

Apply for this position