Senior Java Developer
Détails de l'annonce
Référence
232127
Date de publication
20 novembre 2025
Type de contrat
CDILieu de travail
El Menzah, Tunis, Tunisie
Expérience requise
Entre 2 et 5 ans
Niveau d'études
Bac + 3
Disponibilité
Plein temps
Langues
Français Anglais
Offres similaires
QA Tester (Manual)
BERTSCH INNOVATION • Tunis
Administrateur système et réseau
PHENIX ADVISORY • Ariana
Master Data / Référent ERP
GROUP BENETEAU TUNISIE • Bizerte
IngE Transformation Digitale et IA (H/F)
BNZ ENGINEERING • Ben Arous
Lead IT implementer normes 27001 RSSI
PARTNER RECRUITMENT • Tunis
Entreprise
BERTSCH INNOVATION
Secteur: informatique / télécoms
Taille: Entre 100 et 200 employés
Bertsch Innovation GmbH est un leader européen des logiciels d'entreprise standardisés dans le domaine de la gestion des informations sur les produits, la gestion des actifs numériques et à la communication des produits multi-canal.
Dans le cadre de notre expansion en Tunisie , nous cherchons une équipe de développement de logiciels pour notre nouveau local a El Menzah 4.
Description de l'annonce
About the Role
We are looking for an experienced Senior Java Developer to join our growing technical team. You will play a key role in designing, developing, and optimizing our applications. This position is ideal for someone passionate about clean code, scalable architecture, and modern development practices.
Responsibilities
- Design, implement, and maintain high-performance Java applications.
- Lead and mentor junior developers, providing technical guidance and best practices.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Participate in code reviews and contribute to continuous improvement efforts.
- Optimize existing systems for performance, scalability, and reliability.
- Integrate third-party systems and APIs where required.
Requirements
- 3+ years of experience in Java development (Java 8+).
- Experience with RESTful APIs, Microservices Architecture, and SQL/NoSQL databases.
- Solid understanding of object-oriented programming and design patterns.
- Hands-on experience with version control systems (Git) and build tools (Maven/Gradle).
- Familiarity with CI/CD pipelines and cloud environments (AWS, Azure, or GCP).
- Excellent problem-solving and debugging skills.
- Strong communication skills in English (German is a plus).
Nice to Have
- Experience with Docker, Kubernetes, or other containerization tools.
- Experience working in Agile/Scrum environments.
- Exposure to tools such as GitLab, ClickUp, or similar tracking systems.