Détails de l'annonce
Référence
229028
Date de publication
29 septembre 2025
Type de contrat
CDILieu de travail
Tunis, Tunisie
Expérience requise
Entre 5 et 10 ans
Niveau d'études
Bac + 5
Salaire proposé
Disponibilité
Plein temps
Offres similaires

Technical Lead QA Automation – Cypress
OWLIANCE TUNISIE • Ariana

Ingénieur Métier (Informatique de Gestion)
MPSOFT • Tunis
Ingénieur génie informatique, IA
SALAZAR CONSULTING • Tunis

Ingénieur Informaticien
TUNISIE LEASING ET FACTORING • Tunis

Commercial IT
BUSINESS MANAGEMENT CONSULTING • Tunis
Entreprise

COLLABORATION BETTERS THE WORLD
Secteur: informatique / télécoms
Taille: Plus de 500 employés
Description de l'annonce
Overview
At CBTW (Collaboration Betters The World), collaboration is the cornerstone of innovation and success, and the foundation of everything we implement. Present in more than 20 countries and 35 cities, we combine global expertise with a deep understanding of local challenges, helping our clients achieve impactful results.
Our mission is to transform businesses and communities for a better world by offering tech and business solutions. We achieve this through the expertise of our 9 service lines, working closely with our clients to unlock their potential
We are currently looking for a Java Developer to join us on a long-term modernization project with our client, Food IT-Solutions — a trusted name in the food industry for over 30 years. You will work on IC-trace, their flagship ERP system used by leading food companies across production and distribution.
The Client: Food IT-Solutions has been active in the food industry for more than 30 years. Over the years, we’ve built extensive know-how in various domains: abattoirs, meat processing, chocolate, horticulture, sauces, animal feed, dairy products, cheese, ready-made meals, trading, and more. We are a well-known and respected player in our industry, with a strong reputation for reliability and expertise.
The Project: The flagship product, IC-trace, is a holistic software solution for the production and distribution of foodstuffs. It covers the full workflow: from goods reception and warehousing to production and distribution.
• In production for 20+ years
• Trusted by leading food companies
• Offers unique features no other software provides
IC-trace was built on a strong foundation two decades ago. Today, we are modernizing
the tech stack to make it future-proof while ensuring business continuity for our
customers.
Target evolution:
• Gradual migration to Angular frontend
• ReST web services based on Java 21
• Eventual phasing out of EJBs The main challenge: incremental improvement — new parts must work seamlessly with existing ones, while customers benefit from improvements as soon as possible.
Your Role
As a Senior Java Developer, you will:
• Work closely with a team of passionate professionals (some with 20+ years of experience with IC-trace)
• Collaborate with Angular experts to provide the backend services they need
• Develop web services based on existing EJBs and controllers
• Contribute to the gradual replacement of legacy components (eventually phasing out EJBs)
• Ensure stability and continuity for our customers while building the future of ICtrace You will play a key role in shaping the next generation of our software, with strong guidance and support from experienced colleagues.
Your Profile
We’re looking for someone who:
• Enjoys working with legacy code and gets energy from modernizing it
• Is experienced with Java 21 and enterprise web applications
Has knowledge of:
• Web services (ReST)
• Application servers (Wildfly in our case)
• Realms and EJBs (extensive use in current system)
• Tapestry (a plus, not required)
• FirebirdSQL or SQL databases
• Javascript and AJAX
• Has experience with (or interest in working alongside) Angular developers
• Values incremental improvements and understands the need for seamless customer experience