Tech Lead Backend – Java 17 & Architecture Hexagonale
Oolab · Gouvernorat Tunis
Job description
À propos du poste
En tant que Tech Lead Backend chez OoLab, vous serez acteur clé de la plateforme de collaboration sécurisée, en charge de la conception, du développement et de l’évolution de nos services backend.
Missions principales
- Concevoir et développer des fonctionnalités en Java 17+ au sein d’une architecture hexagonale (Ports & Adapters), en garantissant lisibilité, testabilité et expressivité du code.
- Piloter l’évolution de l’architecture backend vers des bounded contexts définis (DDD) pour scalabilité, résilience et découplage.
- Refactorer progressivement le code legacy en appliquant les principes SOLID et Clean Code.
- Mettre en place une stratégie de tests robuste (unitaires, d’intégration, contract testing) et les considérer comme documentation vivante.
- Définir et documenter les choix d’architecture via des ADR et animer des design reviews.
- Accompagner techniquement l’équipe (4 à 8 développeurs) via mentorat, mob/pair programming et katas de code.
Profil recherché
- Solide expérience en développement backend Java / Spring Boot (7+ ans) et maîtrise des pratiques craft (Clean Code, SOLID, TDD).
- Bonne connaissance des patterns DDD, de l’architecture hexagonale, des architectures distribuées, du messaging (Kafka, RabbitMQ) et des bases de données relationnelles (PostgreSQL).
- Capacité à accompagner techniquement une équipe, à porter les décisions d’architecture et à faire le lien entre vision produit et excellence technique.
Compétences requises
- Java 17+
- Spring Boot, Spring Cloud
- JUnit 5, Mockito, ArchUnit
- Kafka, RabbitMQ
- PostgreSQL, Redis
- Kubernetes, Docker, GitLab CI
Ce que nous offrons
- Carte repas, primes, assurance maladie.
- Conventions : banque, salle de sport et agence de voyage.
- Flexibilité : planning hybride après validation de la période d’essai.
- Congés payés (maladie, maternité, etc.).
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Tunisia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 6 days from now
213 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Oolab
Gouvernorat Tunis
Related job offers
-
Senior Odoo Code and Performance Optimization Expert
Norconsult Telematics Gouvernorat Tunis -
Data Scientist Manager
PwC Tunisia Gouvernorat Tunis -
Database Center of Competence Engineer
DXC Technology Gouvernorat Tunis -
Technical Support Consultant (English C1) – Remote
SupportYourApp Gouvernorat Sfax -
Spécialiste support client Uptale (Niveau 1)
STATION F Tunis