Développeur Backend Java - Centric Software H/F

Savane Consulting
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Intermediate

Job location

Remote

Tech stack

Java
Agile Methodologies
Confluence
JIRA
Unit Testing
Azure
Google BigQuery
Software as a Service
Software Quality
Apache CXF
Databases
Continuous Integration
Relational Databases
Middleware
Hibernate
Spring
JUnit
PostgreSQL
Maven
Microsoft SQL Server
Scrum
RabbitMQ
SonarQube
SQL Databases
Web Services
Planning Software
Google Cloud Platform
Okta
Spring-boot
Wrike
Backend
GIT
Kubernetes
Atlassian Tools
Gsuite
REST
Domain Driven Design
Docker

Job description

Dans le cadre du programme de transformation Promo 4.0, un projet digital visant à optimiser les processus métiers, notre client recherche un Développeur BackEnd / Centric.

Vous interviendrez au sein du projet Textile 4.0, centré sur les solutions SaaS Centric PLM et PXM. Les deux applications étant déployées en parallèle et utilisant le même Middleware, vous serez amené à intervenir sur ces deux environnements.

Rattaché au Lead Développeur, vous intégrerez l'équipe projet Textile 4.0., Développement Back-End & Middleware

  • Analyser, concevoir et développer les nouvelles fonctionnalités de l'application ;
  • Réaliser les études techniques détaillées et participer à la définition de l'architecture ;
  • Contribuer à la définition et au chiffrage des User Stories ;
  • Participer aux rituels Agiles et à la réalisation des sprints ;
  • Collaborer avec les équipes de l'éditeur lors des ateliers techniques ;
  • Garantir la qualité du code en s'appuyant sur les outils mis à disposition ;
  • Développer et automatiser les tests unitaires et d'intégration ;
  • Identifier, diagnostiquer et corriger les anomalies ;
  • Participer au cycle de vie de l'application, de la conception à la mise en production ;
  • Rédiger et maintenir la documentation technique ;
  • Assurer la maintenance corrective et évolutive des composants.

Paramétrage Centric Software & Gestion des flux HSE

  • Participer à l'administration technique et fonctionnelle de Centric Software ;
  • Intervenir sur le modèle de données objet, le paramétrage de l'IHM, le Master Data et les structures de grilles de tailles ;
  • Naviguer dans le modèle de données Centric et identifier les objets techniques ainsi que leurs relations ;
  • Concevoir, paramétrer et maintenir les requêtes et vues d'export HSE ;
  • Assurer le mapping et la réconciliation des données du PLM vers le Middleware et la Data Plateforme ;
  • Diagnostiquer les anomalies liées au PLM et à son environnement ;
  • Collaborer avec les équipes de l'éditeur Centric pour identifier les solutions.

Environnement technique

  • Java 21, Les + du posteIntégration au sein d'une équipe dynamique et collaborative ;Environnement technique autour des solutions PLM et PXM ;Politique de travail hybride avec 2 jours de télétravail par semaine après la période d'intégration.

Requirements

Spring Boot 3

  • Spring 6
  • Hibernate 6
  • Framework Alice
  • REST (Apache CXF)
  • PostgreSQL
  • SQL Server
  • RabbitMQ
  • GCP
  • BigQuery
  • Azure DevOps
  • Git
  • Maven
  • Docker
  • Kubernetes
  • SonarCloud
  • JUnit
  • OKTA
  • ControlM
  • Jira
  • Confluence
  • Wrike
  • Google Workspace, Profil recherchéExpérience d'au moins 3 ans en développement BackEnd Java ;Très bonne maîtrise de Java et de son écosystème ;Solide expérience avec Spring 6 et Hibernate 6 ;Bonne maîtrise des bases de données PostgreSQL et SQL Server ;Très bonne maîtrise du SQL et des concepts de modélisation de données ;Connaissance des Web Services REST (Apache CXF) ;Maîtrise de Git, Maven et d'une plateforme CI/CD, idéalement Azure DevOps ;Sensibilité à la qualité du code et aux tests ;Connaissance des outils d'échange asynchrones, notamment RabbitMQ ;Connaissance du fonctionnement d'un outil PLM, idéalement Centric Software ;Une première expérience sur des projets d'intégration (EIP) est un plus ;La connaissance des méthodologies Agiles (Scrum, Kanban) est appréciée ;La connaissance du Domain Driven Design (DDD) est appréciée ;Anglais technique oral et écrit., * Expérience d'au moins 3 ans en développement BackEnd Java ;
  • Très bonne maîtrise de Java et de son écosystème ;
  • Solide expérience avec Spring 6 et Hibernate 6 ;
  • Bonne maîtrise des bases de données PostgreSQL et SQL Server ;
  • Très bonne maîtrise du SQL et des concepts de modélisation de données ;
  • Connaissance des Web Services REST (Apache CXF) ;
  • Maîtrise de Git, Maven et d'une plateforme CI/CD, idéalement Azure DevOps ;
  • Sensibilité à la qualité du code et aux tests ;
  • Connaissance des outils d'échange asynchrones, notamment RabbitMQ ;
  • Connaissance du fonctionnement d'un outil PLM, idéalement Centric Software ;
  • Une première expérience sur des projets d'intégration (EIP) est un plus ;
  • La connaissance des méthodologies Agiles (Scrum, Kanban) est appréciée ;
  • La connaissance du Domain Driven Design (DDD) est appréciée ;
  • Anglais technique oral et écrit.

EUR

Spring Maven Anglais technique Kanban IHM SGBD Google cloud platform Confluence SQL Modélisation des données REST Git Hibernate Création d'une base documentaire Méthodes agiles Web services JUnit Maintenance préventive et curative Kubernetes Scrum Espaces verts Jira Test unitaire Logiciels de gestion du cycle de vie des produits (PLM-SGDT) PostgreSQL SonarQube Spring Boot Java Docker

About the company

Le groupe Savane représente : - 3 agences : Paris, Lyon et Rennes - 5 filiales spécialisées dans les métiers de l'ingénierie informatique. - Une équipe soudée autour de valeurs communes et d'une vision de notre métier, Le groupe Savane représente :3 agences : Paris, Lyon et Rennes5 filiales spécialisées dans les métiers de l'ingénierie informatique.Une équipe soudée autour de valeurs communes et d'une vision de notre métier

Apply for this position