Développeur Java - Secteur Grande Distribution H/F

Savane Consulting
Lyon, France
15 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Junior

Job location

Remote
Lyon, France

Tech stack

Java
API
Business Analytics Applications
Unit Testing
Azure
Software as a Service
Software Quality
Code Review
Continuous Integration
ETL
Data Security
Hibernate
Spring
JSON
PostgreSQL
Maven
OAuth
Object-Oriented Software Development
Simple Object Access Protocol (SOAP)
SONAR (Symantec)
Data Streaming
Systems Integration
Management of Software Versions
XML
GIT
REST

Job description

Dans le cadre d'un programme de transformation digitale visant à optimiser les processus métiers d'une grande organisation du secteur de la distribution, nous recherchons un Développeur Java confirmé pour intervenir sur la mise en place d'une solution SaaS de type PLM (Product Lifecycle Management) et le développement de ses interfaces d'intégration avec les systèmes internes.

Vos missions principales

  • Développement et intégration
  • Concevoir et développer des API, scripts et composants d'interfaçage entre la solution PLM et les autres applications du SI.
  • Participer aux analyses techniques et chiffrages des développements.
  • Rédiger la documentation technique associée.
  • Contribuer aux tests unitaires, d'intégration et de performance.
  • Participer aux mises en production et au suivi post-déploiement.
  • Maintenance et support
  • Assurer la maintenance corrective et évolutive des composants développés.
  • Diagnostiquer les incidents, proposer et mettre en oeuvre les corrections nécessaires.
  • Contribuer à l'amélioration continue des performances et de la qualité du code.
  • Qualité et sécurité
  • Respecter les bonnes pratiques de développement et les normes définies par la direction technique.
  • Garantir la qualité, la cohérence et la sécurité des données échangées.
  • Participer à la revue de code et aux outils d'analyse de qualité logicielle (Sonar, etc.).
  • Collaboration
  • Travailler en interaction étroite avec les architectes, chefs de projet et métiers.
  • Être force de proposition sur les choix techniques et les optimisations possibles.

Requirements

Formation : Bac +3 à Bac +5 en informatique ou équivalent. Expérience : 4 à 6 ans minimum en développement applicatif, idéalement dans un contexte d'intégration de systèmes ou de projets PLM/ERP.

Compétences techniques attendues

Maîtrise d'un langage orienté objet (Java de préférence, ou équivalent).

Très bonne connaissance des frameworks Spring / Hibernate.

Maîtrise des API REST, SOAP, JSON, XML.

Bonne compréhension des flux de données et des traitements d'intégration (ETL, mapping, transformation).

Connaissance des bases de données SQL Server et PostgreSQL.

Pratique des outils de versioning et CI/CD : Git, Azure DevOps, Maven, SonarCloud.

Sensibilité aux notions de sécurité applicative (OAuth, SSO).

Qualités personnelles

Autonomie, rigueur et sens du travail en équipe.

Capacité à comprendre les besoins fonctionnels et à les traduire techniquement.

Esprit d'analyse, curiosité et envie d'apprendre de nouveaux environnements.

Benefits & conditions

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

Apply for this position