This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a seasoned Software Engineer who loves building, learning, and taking ownership of meaningful systems. This role is heavily focused on hands-on coding and close collaboration with Product Owners to deliver reliable, high-quality solutions in an insurance domain environment.
Job Responsibility:
Write production-quality code 35+ hours per week—this is a true hands-on engineering role
Collaborate with Product Owners and peers to refine requirements and design thoughtful solutions
Engage directly with Product Owners to understand business intent and translate it into technical execution
Participate in code reviews, testing, and debugging to ensure high standards of quality
Triage production issues and implement minor enhancements and fixes
Contribute to documentation, code quality practices, and continuous improvement initiatives
Learn and apply insurance domain knowledge to make better long-term technical decisions
Requirements:
Strong proficiency in Java and Spring Boot (core requirement)
5+ years of professional software development experience
Experience with unit testing, debugging, and maintaining production systems
Self-starter mindset—able to take broad requirements and work independently
Strong communication skills and emotional intelligence, with the ability to work directly with Product Owners
Nice to have:
Experience with or interest in additional languages such as Go, Python, and/or JavaScript
A genuine enjoyment of learning new programming languages and tools
Exposure to other languages like Python, Golang, C#, or JavaScript
Familiarity with AI-driven outcomes or systems
What we offer:
Real ownership and autonomy—your ideas and decisions matter
A culture that values quality, collaboration, and learning
A role that prioritizes engineering time over meetings
The opportunity to grow your technical skills while learning a complex and impactful domain like insurance