Senior Full Stack Developer (Angular/Java)
RGI S.p.A.وصف الوظيفة
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
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.
- 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.
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
Send us your CV or LinkedIn profile — and let’s start the conversation.
هل أنت مهتم بهذه الوظيفة؟