
ITDS Portugal
Senior Fullstack Java/Angular Developer – Insurance Platform
Lisbon
May 17, 2026
Unleash innovation in insurance technology — drive transformative solutions at the forefront of digital enterprise!
Lisbon-based opportunity with hybrid work model (up to 2 days remote per week).
As a Senior Fullstack Java/Angular Developer, you will be working for our client, a leading player in the insurance industry committed to delivering cutting-edge digital solutions. You will contribute to building and maintaining a robust insurance platform, collaborating with cross-functional teams to shape the future of insurance technology and digital customer experiences. Join us to elevate your career while driving impactful innovation.
Your main responsibilities:
- Develop and enhance backend services using Java (8, 17, 21), Spring Boot, and REST APIs.
- Build dynamic, responsive front-end applications with Angular, TypeScript, and HTML.
- Support the team in drafting clear acceptance criteria and participate in Agile ceremonies.
- Review and validate merge requests, ensuring code quality and best practices.
- Collaborate with team members and stakeholders to understand requirements and deliver solutions.
- Document all user stories and technical details in compliance with the Definition of Done (DoD).
- Engage in support activities and technical discussions to optimize system performance.
You're ideal for this role if you have:
- At least 2 years of experience as a Mobile Web or Fullstack developer, with a focus on Java and Angular.
- Proficiency in Java (8, 17, 21), JavaScript, TypeScript, Spring Boot, HTML.
- Practical knowledge of GitLab, IntelliJ, Jenkins, Maven.
- Familiarity with Oracle or Postgres databases, and web server tools like Tomcat.
- Experience working with REST APIs, Docker, Kubernetes, and Kafka.
- Solid understanding of Agile methodologies and team collaboration.
- Strong proactive attitude, reporting, and communication skills.
- Fluency in English (spoken and written), with proficiency in French (B1/B2) considered a plus.
It is a strong plus if you have:
- Certifications or experience with Docker, Kubernetes, or Kafka.
- Previous exposure to insurance or financial services domains.
Language Required for the role:
- Fluent English (spoken and written).
- French (spoken and written) at B1–B2 level.
Eligibility for the role:
- Only candidates with an existing legal right to work in the European Union will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.