Senior Full Stack Developer (Java / Angular)
📍 Tunis | Insurance Software
Why read this?
Because you want to join an international Insurtech company that is transforming the insurance industry through innovative digital solutions. As a Senior Full Stack Developer, you'll be part of our Delivery team in Tunisia, working on large-scale projects for leading insurance companies across Europe.
Quick facts:
International environment with close collaboration between Tunisia and Europe
Work on enterprise-level insurance solutions
Agile and collaborative culture
Opportunities for continuous learning and career growth
Let’s get to the point
You'll collaborate with cross-functional teams in an agile environment, contribute to the design and development of business-critical applications, and play a key role in delivering high-quality software solutions.
What you’ll do:
Design and develop scalable applications using Java 8 / Java EE and modern software engineering best practices.
Build and integrate REST and SOAP web services.
Design robust software architectures with a strong focus on REST APIs and microservice-based solutions.
Develop and deploy microservices on Docker and Kubernetes platforms, using frameworks such as Quarkus, Knative, or OpenWhisk.
Develop responsive Single Page Applications (SPA) using Angular.
Write efficient SQL queries and work confidently with relational databases.
Use Git as part of your daily development workflow and work with IDEs such as IntelliJ IDEA or Eclipse.
Apply software quality best practices, including Test-Driven Development (TDD).
Contribute to cloud-native applications, with exposure to AWS being a plus.
Collaborate effectively with cross-functional teams in English and actively contribute to an Agile environment using Scrum or Kanban methodologies.
You’re a good fit if you have:
An Engineering degree or a master’s degree in computer science, Software Engineering, or a related field.
A minimum of 5 years of experience in a similar role.
A relevant experience working in a multinational environment, collaborating effectively with international and cross-functional teams.
Experience within a software vendor or software product company is considered as a strong asset.
Professional proficiency in English, both written and spoken.
Location: Tunis
Contract & package:
Competitive salary based on experience and recruitment performance
Performance-based bonus
Hybrid working
Permanent contract
Health insurance
Meal vouchers
Paid leave in accordance with Tunisian labor law
Ready?
Send us your CV or LinkedIn profile — and let’s start the conversation.