Développeur Java Spring Javafx H/F

Maestris
Canton de Valbonne, France
8 days ago

Role details

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

Job location

Remote
Canton de Valbonne, France

Tech stack

Java
Agile Methodologies
Confluence
JIRA
Unit Testing
Software Quality
Code Review
Databases
Continuous Delivery
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
Linux
DevOps
Elasticsearch
Hibernate
JavaFX
Spring
Maven
MongoDB
Oracle Applications
Backend
GIT
Kubernetes
Kafka
Bitbucket
Front End Software Development
Event Sourcing
Jenkins
Microservices

Job description

Contribuer à la formalisation et la qualification des besoins métier en collaboration avec les parties prenantes.

  • Participer à l'estimation de charge, à la conception technique et à l'élaboration des architectures applicatives.
  • Assurer l'implémentation, l'industrialisation et l'optimisation des fonctionnalités au sein de l'écosystème applicatif.
  • Produire des livrables réguliers et incrémentaux apportant une réelle valeur métier.
  • Réaliser l'analyse et la résolution d'anomalies sur les environnements de développement et d'intégration.
  • Contribuer à la qualité logicielle : rédaction et exécution de tests unitaires, participation aux revues de code, application des bonnes pratiques et normes internes.

Environnement et pratiques de travail

  • Cadre de développement Agile.

  • Adoption de pratiques d'architecture orientée domaine (DDD).

  • Écosystème technologique étendu : Oracle, Java, Spring Framework, Kafka, Jenkins, Git, Maven, architectures distribuées, CQRS, Event Sourcing, etc.

  • Culture de travail collaborative et environnement stimulant.

  • Télétravail possible deux jours par semaine (à partir de 4 mois d'ancienneté en mission).

Stack technique

Backend

Requirements

Java, Spring Framework, Quarkus

  • Kafka
  • Hibernate
  • Bases de données : Oracle, MongoDB, ElasticSearch

Frontend

  • JavaFX

DevOps / Infra

  • Jenkins, Kubernetes
  • Git, Maven
  • Linux
  • Outils collaboratifs : Jira, Bitbucket, Confluence, Expérience avérée en développement Java sur des projets d'envergure similaire.
  • Maîtrise solide de l'écosystème Java ; une connaissance exhaustive de la stack n'est pas requise.
  • Compréhension des architectures distribuées (CQRS/Event Sourcing, microservices).
  • Forte appétence pour le travail en équipe, la communication et la montée en compétence collective.
  • Capacité à évoluer au sein d'un processus de développement structuré (normes, revues, intégration continue).
  • Sensibilité aux bonnes pratiques : clean code, normes de développement, qualité logicielle.
  • Intérêt marqué pour la mise en oeuvre de fonctionnalités orientées métier.
  • Notions ou expérience de déploiement continu et de gestion du cycle de version.

Benefits & conditions

Un cadre de travail stimulant avec des projets variés à fort impact

Un accompagnement de proximité et des formations continues

Une culture d'entreprise centrée sur la collaboration, l'innovation et le bien-être

Télétravail partiel possible, paniers repas, mutuelle premium

Envie de rejoindre une entreprise où il fait bon vivre ? Postulez dès maintenant et devenez acteur de votre avenir avec MAESTRIA.

Apply for this position