Développeur Java F/H

SARL ACT
Canton de Lille-5, France
9 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
€ 50K

Job location

Remote
Canton de Lille-5, France

Tech stack

Clean Code Principles
Java
API
Agile Methodologies
Confluence
JIRA
Automation of Tests
Software Quality
Code Review
Databases
Continuous Integration
DevOps
Github
Human-Computer Interaction
PostgreSQL
MongoDB
Performance Tuning
Scrum
Swagger
SONAR (Symantec)
Openapi
Datadog
Google Cloud Platform
Test Driven Development
Backend
GIT
Vue.js
Kubernetes
Slack
Front End Software Development
REST
Docker

Job description

Vous serez responsable de la qualité du code, de la performance des applications, et de leur scalabilité, tout en participant activement aux rituels Agile (Scrum/Kanban) de l'équipe.

Missions Principales Backend (Cœur de la mission)

Concevoir et implémenter des architectures backend résilientes :

Modélisation et optimisation des bases de données (PostgreSQL, MongoDB). Développement et maintenance d'APIs RESTful (Java 21/25, Quarkus). Optimisation des performances et de la scalabilité des applications.

Garantir la sécurité et la protection des données :

Implémentation des règles de sécurité (authentification, chiffrement, etc.).

Automatiser les processus DevOps :

Mise en place de CI/CD (GitHub Actions, Docker, Kubernetes). Intégration avec GCP et outils de monitoring (Datadog, Turbine).

Documenter les solutions :

Rédaction de la documentation technique (Swagger/OpenAPI).

Frontend

Développer des interfaces utilisateur :

Intégration de maquettes et développement de composants UI (Vue.js 3, Design System Mozaic). Connexion du frontend aux APIs backend.

Qualité et Collaboration

Assurer la qualité du code :

Tests automatisés (couverture > 85%). Revues de code et respect des principes Clean Code.

Participer aux rituels Agile :

Scrum/Kanban (daily, sprint review, rétrospective).

Requirements

Environnement Technique

Backend : Java 21/25, Quarkus. Frontend : Vue.js 3, Design System Mozaic. Bases de données : PostgreSQL, MongoDB. Infrastructure & DevOps : Docker, Kubernetes, GCP, GitHub Actions, Turbine, Datadog. Outils : Git, Jira, Confluence, Bruno, Slack, Sonar, Swagger.

Expérience : Profil (5,ans minimum en développement backend Java). Expertise technique :

Conception d'architectures complexes et performantes. Maîtrise de Java 21/25, Quarkus, Vue.js 3. Expérience en CI/CD, Docker, Kubernetes, GCP.

Savoir-être :

Autonomie, rigueur, force de proposition. Excellente capacité de communication (collaboration avec les équipes techniques et métiers).

Méthodologie :

Maîtrise des méthodes Agile (Scrum/Kanban). Pratique du TDD (Test-Driven Development) et des principes Clean Code.

Benefits & conditions

Localisation : Lille. Télétravail : 3 jours/semaine. Type de mission : Longue durée. Disponibilité : Dès que possible.

Conclusion Rejoignez une équipe dynamique et innovante où votre expertise en Java, Quarkus et Vue.js fera la différence. En tant que Développeur Java Fullstack, vous contribuerez à concevoir des architectures backend robustes, développer des interfaces utilisateur modernes, et garantir la qualité et la performance de nos solutions. Votre rigueur, votre autonomie et votre sens du collectif seront des atouts majeurs pour accompagner notre croissance et notre transformation digitale.

About the company

Nous recherchons un Développeur Java Fullstack Senior pour rejoindre notre équipe à Lille et accélérer le développement de nos solutions. Votre mission consistera à concevoir et implémenter des architectures backend résilientes (80% du temps) tout en développant des interfaces frontend (20% du temps).

Apply for this position