About discovermarket
discovermarket helps both the insurance industry and consumer-facing brands to digitise insurance distribution and operations end-to-end. We provide the infrastructure that empowers partners to embed insurance offerings into customer journeys. Our modular, API-driven technology and strategic partnerships deliver exceptional customer experiences and open new revenue streams.
About the role
As a Senior Full-stack Engineer at discovermarket, you will turn ideas into scalable, cloud-native products for our global insurance marketplace. You will own your work end to end and help shape the future of embedded insurance alongside an international team.
What you will do
- Develop and understand the enterprise data landscape and map data stores and -flows between the operational systems for our micro-service approach
- Implementing the feature with high performance, scalable and testable components for our architecture and execute its development
- Developing and deploying modern architectural patterns/techniques (micro-services, DDD, TDD) including developing using modern frameworks, e.g. Spring Boot, Spring Cloud
- Developing and deploying modern frontend micro-services, enrich DM Storybook using the latest Angular version
- Develop RESTful APIs and micro-services based solution leveraging containers (AKS, Kubernetes, Docker)technologies
- Actively leverage AI coding assistants (such as GitHub Copilot, Claude, or Cursor) as part of daily development workflows to accelerate delivery, improve code quality, and explore smarter solutions, while maintaining critical oversight of AI-generated output
- Adopt a shift-left testing approach by embedding automated tests early in the development lifecycle, writing unit, integration, and end-to-end tests alongside feature code to catch defects sooner, reduce rework, and ensure continuous quality from the first line of code
- Hold yourself accountable to high engineering standards, pay special attention to performance and scalability
- Collaboration with architects, engineers and project teams to ensure engineering principles are met and built and act as a change agent
- Write structured, well-documented, maintainable, and clean code
- Demonstrate strong English communication skills (both verbal & written)
- Utilize rapid prototyping techniques to accelerate time-to-market for our customers
- Trend scouting around new technology
What we are looking for
- Full-stack Engineer (3-5 years) / Senior Full-stack Engineer (5+ years) experience with architecting, developing and deploying modern cloud native solutions with micro-services architecture.
- Senior experience with designing solutions for managing highly complex business rules within the Azure/AWS ecosystem and cloud infrastructure
- Extensive experience working with micro-services architecture and event-driven architecture
- Prior work experience in Insurance consulting/architecture within a software and/or services company
- Ability to decompose complex issues, find solutions and summarise
- Manage and work autonomously on projects
- Strong attention to detail and follow-up
Why discovermarket
- Competitive remuneration package
- Premium healthcare for yourself and family members
- Monthly meal and telephone allowances
- Generous year-end bonus and annual leave
- Company-paid sick leave
- A solid business and technical team behind you
- A pleasant, enthusiastic, international work environment
- Opportunity for traveling & working in Southeast Asia
- A brand new & state of the art office in District 1 (HCM city)
- Latest technologies, flexible working hours
- And many more to come.
discovermarket is committed to diversity and inclusion. We welcome applicants of every background and do not tolerate discrimination or harassment on the basis of race, ethnicity, nationality, religion, gender, gender identity, sexual orientation, marital or family status, disability, age, or any other status protected by applicable law.
By submitting your application, you acknowledge that discovermarket may collect, store and process your personal data for recruitment purposes. For details of how we handle your data, please see our Privacy Policy.