Team Lead Software Development - Java - (All Genders) - Lisbon, Portugal

simplesurance

Lisboa

Híbrido

EUR 90 000 - 120 000

Tempo integral

14 dias+
Gerador de candidaturas

Uma candidatura completa num minuto — currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Hybrid environment
Vacation policy
Allianz shares
Sabbatical after 1 year
Learning platform (Degreed)
Health insurance assistance
Referral program
Team events
Growth culture
Lisbon hub nearby

Resumo da oferta

simplesurance is looking for a Team Lead Software Development to guide a small-to-mid backend team building JVM-based microservices. You’ll blend hands-on development with architectural leadership, mentoring, and cross-functional collaboration to deliver reliable, scalable services that power our digital insurance platform.

You’ll design and refine architecture, drive code quality and testing, and partner with Product Owners, DevOps, and QA to translate business needs into robust technical

Qualificações

  • Hands-on leadership of JVM-based backend teams.
  • Strong knowledge of Java/Kotlin ecosystems and architecture.
  • Experience with cloud-native architectures and AWS.

Responsabilidades

  • Lead the design and evolution of Java & Kotlin systems, driving architecture decisions, service decomposition, and technical direction.
  • Ensure high code quality through architecture reviews, code reviews, refactoring, and solid engineering practices (testing, clean code, CI/CD).
  • Mentor engineers: share expertise in the JVM ecosystem and foster continuous learning and collaboration.
  • Own the full software lifecycle: design, implement features and tests, deploy, monitor production health, and post-release stability.
  • Collaborate with Product Owners, QA, DevOps and stakeholders to translate business needs into technical solutions and mitigate risks.
  • Drive team growth: support onboarding, participate in hiring and technical interviews, and shape career paths.

Conhecimentos

Java & Kotlin
Spring Boot / Cloud
Microservices
REST API design
AWS
Kubernetes
CI/CD
Messaging (Kafka)
Leadership & mentoring
Team leadership

Ferramentas

Grafana
ELK
Prometheus

Descrição da oferta de emprego

simplesurance is a leading insurtech company specializing in the seamless integration of innovative insurance technology into the digital workflows of business partners across diverse industries. Founded in **** and part of Allianz since ****, simplesurance plays a pivotal role in enhancing customer experiences in fast growing ecosystems like banking, automotive, e-commerce, and travel.

An international team of over 350 technology experts from more than 30 countries develops scalable B2B and B2C solutions — ranging from robust APIs to fully integrated service portals and customer-facing platforms.

With its headquarters in Berlin and teams across Munich, Paris, Lisbon, Dubai, and Beirut, simplesurance is driving the global transformation of digital insurance solutions.

About The Job

Lead a small to medium backend engineering team building JVM-based microservices. You'll combine hands-on development with architectural leadership, mentoring, and cross-functional collaboration to deliver reliable, scalable services.

At simplesurance, we don't just embrace change – we drive it. With a strong commitment to innovation, resilience, and growth, we continuously challenge the status quo while having fun along the way, true to our motto: "Never Stop Playing".

As a Team Lead Software Development at simplesurance, you'll experience firsthand how technology and innovation work to fuel our growth.

Key Responsibilities
  • Lead the design and evolution of Java & Kotlin systems, driving architecture decisions, service decomposition, and technical direction.
  • Ensure high code quality through architecture reviews, code reviews, refactoring, and promoting solid engineering practices (testing, clean code, CI/CD).
  • Mentor engineers: share expertise in the JVM ecosystem and foster continuous learning and collaboration.
  • Own the full software lifecycle: design, implement features and tests, deploy across environments, monitor production health, and manage post-release stability.
  • Collaborate with Product Owners, QA, DevOps and stakeholders to translate business needs into technical solutions and to proactively mitigate risks.
  • Drive team growth: support onboarding, participate in hiring and technical interviews, and help shape hiring criteria and career development paths.
Bring to the Team
  • Deep expertise in Java & Kotlin, Spring Boot/Cloud, microservices and REST API design.
  • Strong JVM fundamentals: concurrency, GC/heap tuning, performance troubleshooting.
  • Cloud + infra experience (AWS, containers/Kubernetes, CI/CD).
  • Messaging & async patterns (Kafka, MQ) and resilient system design.
  • Automated testing & API testing (unit/integration, REST Assured/Postman) and observability (Grafana/ELK/Prometheus).
  • Proven leadership: system design, code reviews, mentoring, hiring and cross-functional collaboration.
What We Offer
  • Work-Life Balance: A hybrid environment that fosters flexibility, and an accessible working-from-abroad policy of up to 25 days per year.
  • Time To Recharge: 28 vacation days a year, plus full paid time off for Christmas and New Year's Eve, giving you the time to relax and celebrate.
  • Financial Growth: Allianz shares guided by our investment policy.
  • Sabbatical Programme: After your first year at simplesurance, you're entitled to take a sabbatical leave of up to 2 months.
  • Continuous Learning: Access our Degreed platform, offering a range of learning and development opportunities to grow your skills and career.
  • Health Insurance Assistance: We offer support to help with your health insurance needs.
  • Referral Programme: An attractive referral program to reward you for recommending talented people to our team.
  • Team Spirit: Join us for fantastic hybrid team events!
  • Culture Of Growth: We have an open feedback culture and a solution-oriented environment, with an amazing and caring team dedicated to growth and improvement.
  • Explore Our Lisbon Hub: For those based in Lisbon, our hub is located just a 10-minute walk from the Alvalade subway station.
For Your Application

At simplesurance, we are committed to providing equal opportunities to all.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Golang Software Engineer (All Genders) - Lisbon, Portugal
Golang Software Engineer (All Genders) - Lisbon, Portugal

simplesurance • Lisboa

Híbrido
EUR 45 000 - 65 000
Hybrid environment
Remote work abroad policy
28 vacation days per year
+5
Java Software Engineer
Java Software Engineer

Affinity • Lisboa

Híbrido
EUR 35 000 - 55 000
Career and training plan
Community activities
Employee discounts
Java Software Engineer
Java Software Engineer

Affinity • Porto

Híbrido
EUR 35 000 - 60 000
Career and training plans
Access to various community activities
Discounts and partnerships
Software Engineer
Software Engineer

Affinity • Porto

Híbrido
EUR 42 000 - 66 000
Fullstack Developer (Insurance Sector)
Fullstack Developer (Insurance Sector)

KLx, S.A • Portugal

Híbrido
EUR 35 000 - 55 000
Competitive Salary
Bonuses
Flex Benefits
+5
Tech Lead (Insurance Sector)
Tech Lead (Insurance Sector)

KLx, S.A • Lisboa

Híbrido
EUR 40 000 - 60 000
Competitive Salary
Bonuses
Health Insurance
+2
Technical Solution Manager (Agile/SDLC) — Full Remote EU
Technical Solution Manager (Agile/SDLC) — Full Remote EU

HumanIT Digital Consulting • Porto

Teletrabalho
EUR 22 320 - 31 248
Health insurance
15th month salary
Birthday off
+2
Java Software Engineer
Java Software Engineer

team.it • Lisboa

Presencial
EUR 42 000 - 62 000
Health insurance
Life and personal accident insurance
Flexible benefits package
+1
Engineering Lead (Portugal, Hybrid)
Engineering Lead (Portugal, Hybrid)

tb.lx by Daimler Trucks & Buses • Lisboa

Híbrido
EUR 70 000 - 100 000
Private health insurance
Flexible vacation days
Flexible monthly budget for benefits
Java/Angular Full Stack Developer - French Speaker Consortia - Testing, Développement, Data & IA · Porto, Lisbon · Hybride
Java/Angular Full Stack Developer - French Speaker Consortia - Testing, Développement, Data & IA · Porto, Lisbon · Hybride

Consort • Porto, Lisboa

Híbrido
EUR 35 000 - 46 000
Benefits package
Managerial support
Training opportunities