Developpeur Java / Jsf F/H

E-QUADRA
Canton of Issy-les-Moulineaux, France
6 days ago

Role details

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

Job location

Canton of Issy-les-Moulineaux, France

Tech stack

Java
Tomcat
Unit Testing
Software Quality
Continuous Integration
Human-Computer Interaction
Java Platform Standard Edition (J2SE)
Spring
JavaServer Faces
JUnit
MariaDB
Scrum
SQL Databases
Management of Software Versions
Gitlab
Angular
Bitbucket

Job description

Nous recherchons un Développeur Java Senior expérimenté, avec une forte appétence pour JSF (ou a minima une solide expérience sur Angular), afin de renforcer une équipe technique travaillant sur des applications critiques en environnement monolithique., En collaboration avec l'équipe projet, vous serez amené(e) à :

  • Développer, maintenir et faire évoluer des applications Java dans une architecture monolithique.
  • Concevoir et optimiser des interfaces utilisateurs en JSF (ou Angular).
  • Réaliser des tests unitaires et d'intégration (Spring Test / JUnit).
  • Contribuer à la qualité du code : revues, optimisation, clean code, sécurité.
  • Gérer le versioning, les pipelines et les déploiements via GitLab et Bitbucket.
  • Participer activement à un cadre Agile/Scrum : daily meetings, sprint reviews, rétrospectives.
  • Être force de proposition sur l'évolution de l'architecture, les solutions techniques et l'amélioration continue.

Requirements

Bac+5 (école d'ingénieurs, Master informatique) ou équivalent par l'expérience.

Minimum 6-7 ans d'expérience en développement Java, dont une partie sur des projets complexes.

Autonomie, rigueur et pragmatisme dans les solutions proposées.

Aisance en équipe, goût pour l'échange et le travail collaboratif.

Disponible en présentiel complet et engagé pour un projet long terme.

Maîtrise de Java SE/EE - minimum 6/7 ans d'expérience.

Très bonne connaissance de JSF (2-3 ans minimum) ou Angular en alternative.

Bon niveau sur les tests : Spring Test, JUnit.

Maîtrise des outils : GitLab, Bitbucket (CI/CD, versioning).

Connaissance des environnements serveur type Tomcat.

Maîtrise des bases SQL relationnelles (ex : MariaDB).

Expérience en Agile / Scrum.

Apply for this position