Développeur Logiciel Sénior (F/H)

Kyocera Document Solutions
Lyon, France
yesterday

Role details

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

Job location

Lyon, France

Tech stack

Java
Agile Methodologies
JIRA
Unit Testing
Software as a Service
Information Systems
Continuous Integration
Document Management Systems
Eclipse
Java Platform Enterprise Edition (J2EE)
FreeMarker
Java Database Connectivity
Object-Oriented Software Development
Scrum
Solr
SonarQube
Code Restructuring
Jenkins

Job description

Votre séniorité dans un poste similaire vous permettra de travailler aisément au sein d'une équipe de développement Produit Agile, utilisant des technologies J2EE, JDBC, FreeMarker avec de nombreux enjeux technologiques.

En étroite collaboration avec le Product Management, les Scrum Masters et les Architectes, vous êtes l'un des piliers de la réalisation de nos objectifs et de la pérennisation de nos solutions.

De la phase d'analyse jusqu'au déploiement, vous pilotez vos projets avec un haut niveau d'exigence et de qualité :

Analyse & Planification : Vous analysez les besoins métiers, définissez les spécifications à réaliser et planifiez le calendrier des développements main dans la main avec le Product Manager.

Conception Technique : Vous participez activement à la rédaction des spécifications techniques, à l'élaboration des cahiers de tests, ainsi qu'à la conceptualisation et à la modélisation des données.

Développement & Qualité : Vous garantissez la réalisation technique et le développement des applications. Vous assurez les programmations, l'intégration des services tiers et validez la robustesse du code via les tests unitaires.

Pérennisation : Vous assurez la pérennité de nos solutions par une maintenance corrective et évolutive ciblée, tout en garantissant une disponibilité, des performances et une sécurité maximales.

Contrôle & Qualité : Vous réalisez les tests de conformité rigoureux, ultime rempart indispensable avant chaque livraison.

Veille & Amélioration Continue : Vous assurez une veille technologique constante afin de proposer les évolutions nécessaires au maintien de notre stack au meilleur niveau de sécurité.

Requirements

  • Formation Bac+3 à Bac+5 en informatique, systèmes d'information ou ingénierie
  • Expérience de 5 ans minimum sur des fonctions similaires
  • Une expérience chez un éditeur de logiciels ou dans un environnement SaaS est un réel plus
  • Bon niveau d'anglais technique et conversationnel (écrit & oral)

Au-delà de votre expertise technique, vous êtes un(e) véritable Leader technique capable de prendre du recul face à des contextes complexes. On vous reconnaît une importante capacité d'analyse, de rédaction, d'organisation et de planification.

Enfin, votre aisance relationnelle, votre sens de l'écoute vous permettront de collaborer et de faire rayonner vos idées au sein de notre écosystème Agile.

  • Technologies Core : Java 11+, écosystème Java J2EE et librairies associées.
  • Architecture & Qualité : Design orienté Object (OOP) et bonnes pratiques en développement (qualité logiciel, évolutivité, refactoring).
  • Spécifiques : JDBC, Moteur de template FreeMarker.
  • Outils & CI/CD : Eclipse, JIRA, Jenkins, SonarQube, CVS.
  • Environnement : Expérience d'un environnement ECM/GED.
  • Atouts : Une expérience Apache SOLR serait un plus.
  • Méthodes : Expérience avec les méthodes agiles de développement (Scrum, Kanban).

Apply for this position