Senior Java Developer
Détails de l'annonce
Référence
232127
Date de publication
20 décembre 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
Fondateur de Startup
DECLITECH • Tunis
Consultant SAP S/4HANA
L'ACCUMULATEUR TUNISIEN ASSAD • Nabeul
Développeur Backend – Système OS Proactif
POWERLINE YC • Ariana
ERP Application Specialist
Entreprise Anonyme • Monastir
3x Développeurs COBOL
PROMINDS IT • 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.