Développeur JAVA ANGULAR (H/F)

e-Kent
Paris, France
3 days ago

Role details

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

Job location

Paris, France

Tech stack

Java
JavaScript
Agile Methodologies
Test Driven Development
Unit Testing
Software Bug Management
CSS
Code Review
Continuous Integration
Spring
jQuery
Javaserver Pages
Liquibase
MongoDB
Oracle
Scrum
Simple Object Access Protocol (SOAP)
Software Engineering
Web Services
React
Gitlab
Angular

Job description

En tant que membre clé, vous serez impliqué dans le développement, la maintenance et l'évolution de nos applications existantes.

Vous jouerez un rôle central dans la conception, l'implémentation et l'optimisation de fonctionnalités pour améliorer l'expérience utilisateur et répondre aux besoins spécifiques de l'entreprise.

Vos principales missions seront les suivantes : Développement de nouvelles fonctionnalités :

Participer activement à l'implémentation de nouvelles fonctionnalités sur nos applications existantes. Intervenir à toutes les étapes du cycle de développement, de la conception technique à la mise en production, en veillant à garantir la qualité et la performance du code. Proposer des solutions innovantes et efficaces pour répondre aux enjeux métiers de l'entreprise. Amélioration des modules existants :

Analyser les modules en place et identifier des pistes d'amélioration continue. Optimiser le code pour garantir de meilleures performances et une meilleure scalabilité. Participer aux revues de code et partager vos connaissances avec l'équipe afin de favoriser l'amélioration collective. Correction des bugs :

Identifier, diagnostiquer et résoudre les bugs afin de garantir la stabilité et la fiabilité des applications. Développer et mettre en place des tests unitaires ainsi que des tests de non-régression pour prévenir les régressions futures. Gestion des reprises applicatives :

Participer aux réunions avec les prestataires externes afin de prendre en main les applications gérées par la TMA (Tierce Maintenance Applicative). Collaborer avec ces prestataires pour bien comprendre l'application, son environnement, et les spécificités techniques et fonctionnelles.

Nous recherchons un(e) développeur(se) expérimenté(e) avec une solide expertise technique et une passion pour le développement d'applications robustes et performantes.

Vous devez avoir une maîtrise des technologies Java et Spring, ainsi qu'une bonne compréhension des environnements de développement et de production.

Requirements

Maîtrise des technologies suivantes : Java, Spring Framework, Oracle database, Webservices REST, Webservices SOAP, Javascript, JSP, JQuery, CSS, React (optionnel), Liquibase, Angular (optionnel), MongoDB (optionnel). Bonne maîtrise des outils CI/CD et de la gestion de versions (Gitlab). Expérience avec les méthodologies agiles (Scrum) et les pratiques de développement modernes (Trunk-based development, Pair/Mob programming). Compétences en tests : tests unitaires, tests d'acceptation, ATDD, BDD. Connaissances en gestion de feature flag et en tests de non-régression. Compétences comportementales :

Esprit d'analyse et capacité à résoudre des problèmes complexes. Excellentes compétences en communication et en collaboration au sein d'une équipe pluridisciplinaire. Rigueur, autonomie et sens de l'organisation. Forte adaptabilité face aux changements techniques et aux nouvelles priorités. Si vous souhaitez contribuer à des projets innovants et travailler dans un environnement dynamique, rejoignez-nous et participez à l'évolution d'une entreprise en pleine croissance !

About the company

Dans le cadre de son développement, notre entreprise recherche un Développeur Java Senior passionné et motivé pour rejoindre notre équipe.

Apply for this position