Save Job
Posted 2d ago

Senior Full Stack Developer (Angular/Java)

@ RGI
Tunis, Tunis, Tunisia
HybridFull Time
Responsibilities:designing applications, developing microservices, integrating services
Requirements Summary:Engineering degree, 5+ years experience, expertise with Java (Java 8/Java EE), Angular, REST/SOAP, Docker, Kubernetes, SQL, Git, and English proficiency.
Technical Tools Mentioned:Java 8, Java EE, REST, SOAP, Docker, Kubernetes, Quarkus, Knative, OpenWhisk, Angular, SQL, Git, IntelliJ IDEA, Eclipse, AWS
Save
Mark Applied
Hide Job
Report & Hide
Job Description

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.