Développeur Full Stack (Java /Angular) (IT) / Freelance

Les missions du poste

Environnement technique

WEB :

Java 17, Spring Boot 3.4, Spring Data JPA, Liquibase, PostgreSQL, Keycloak, Angular (16+), Bootstrap, Docker, Kubernetes

Plateforme Data :

Cluster on-premise MapR, chargement des données en streaming (Kafka / MaprES) et en batch dans des bases Hive / MapRDB. Les données sont issues en grande majorité du mainframe (CDC / DB2 / Fichiers MVS) mais également de SGBD. Développement du data processing SparkSQL en Java (connaissances solides en SQL, Spark et Java seraient un plus), mais aussi HiveQL, Python, Shell.

CI/CD :

Exploitation d?outils DevOps (GitLab, Jenkins, Nexus, Maven, Artifactory,?) pour l?intégration dans le process CI/CD.

Déploiement continue avec Docker et Kubernetes



Organisation

Agile / SAFe. Expérience du travail en agilité nécessaire, connaissance des cérémonies agiles (Daily meeting, Sprint planning, Refinement, PI planning?). Bonne connaissance de JIRA.



Rôle

* Profil Recherché : Développeur Fullstack (Java / Angular)

* Expérience :

o 3 - 4 ans minimum dans le développement FullStack

o Diplôme en informatique

* Compétences Requises :

o Backend :

? Solide maîtrise de Java (idéalement une version récente de Java 11+ ou 17+)

? Forte expérience avec Spring Boot pour le développement d?API Rest

? Bonne connaissance des Framework de persistance (Hibernate, Spring Data JPA)

? Connaissance des bases de données relationnelles (ex PostgreSQL) : maitrise SQL, optimisation des performances, ?)

o Frontend :

? Bonne expérience avec une version récente d?Angular (12+)

? Maitrise du langage TypeScript

* Compétences Optionnelles (un vrai Nice to have) :

o Maîtrise de Spark pour le développement de traitements batch

o Connaissance de l?écosystème Hadoop (principalement Hive)

o Expérience avec les outils CI/CD (Git, Jenkins, Kubernetes, ?)

Les compétences indispensables pour ce poste :

? Capacité de lead, encadrement, accompagnement, pédagogie

? Capacité d?analyse technique et fonctionnelle, de vulgarisation des aspects techniques

? Bonne connaissance des pratiques Agiles / SAFe, utilisation de JIRA

? Connaissance des métiers de l?assurance (Assurance vie / Prévoyance)

? Connaissance de la data (qualité, mapping & transformations ?)



Profil candidat:
Environnement technique

WEB :

Java 17, Spring Boot 3.4, Spring Data JPA, Liquibase, PostgreSQL, Keycloak, Angular (16+), Bootstrap, Docker, Kubernetes

Plateforme Data :

Cluster on-premise MapR, chargement des données en streaming (Kafka / MaprES) et en batch dans des bases Hive / MapRDB. Les données sont issues en grande majorité du mainframe (CDC / DB2 / Fichiers MVS) mais également de SGBD. Développement du data processing SparkSQL en Java (connaissances solides en SQL, Spark et Java seraient un plus), mais aussi HiveQL, Python, Shell.

CI/CD :

Exploitation d?outils DevOps (GitLab, Jenkins, Nexus, Maven, Artifactory,?) pour l?intégration dans le process CI/CD.

Déploiement continue avec Docker et Kubernetes



Organisation

Agile / SAFe. Expérience du travail en agilité nécessaire, connaissance des cérémonies agiles (Daily meeting, Sprint planning, Refinement, PI planning?). Bonne connaissance de JIRA.



Rôle

* Profil Recherché : Développeur Fullstack (Java / Angular)

* Expérience :

o 3 - 4 ans minimum dans le développement FullStack

o Diplôme en informatique

* Compétences Requises :

o Backend :

? Solide maîtrise de Java (idéalement une version récente de Java 11+ ou 17+)

? Forte expérience avec Spring Boot pour le développement d?API Rest

? Bonne connaissance des Framework de persistance (Hibernate, Spring Data JPA)

? Connaissance des bases de données relationnelles (ex PostgreSQL) : maitrise SQL, optimisation des performances, ?)

o Frontend :

? Bonne expérience avec une version récente d?Angular (12+)

? Maitrise du langage TypeScript

* Compétences Optionnelles (un vrai Nice to have) :

o Maîtrise de Spark pour le développement de traitements batch

o Connaissance de l?écosystème Hadoop (principalement Hive)

o Expérience avec les outils CI/CD (Git, Jenkins, Kubernetes, ?)

Les compétences indispensables pour ce poste :

? Capacité de lead, encadrement, accompagnement, pédagogie

? Capacité d?analyse technique et fonctionnelle, de vulgarisation des aspects techniques

? Bonne connaissance des pratiques Agiles / SAFe, utilisation de JIRA

? Connaissance des métiers de l?assurance (Assurance vie / Prévoyance)

? Connaissance de la data (qualité, mapping & transformations ?)

Contrat : CDI, Indépendant
Salaire : 2 500 € par mois
Accueil / Emploi / Emploi / Emploi Developpeur full stack