Tech Lead (Backend) - Agency Applications | 12-Month Contract (Renewable)
We are looking for a hands‑on Tech Lead to join a group-level digital transformation project focused on insurance agency applications. The solution will be implemented across multiple countries in Asia. This is a balanced role - approximately 50% hands‑on coding and 50% technical leadership & stakeholder management.
Key Responsibilities
- Technical Leadership & Stakeholder Management – Lead the design and development of scalable, high-performance backend services and APIs for agency applications – Drive technical solutioning and architecture decisions in collaboration with business, product, and other technology stakeholders across markets – Define and enforce backend architecture standards, coding standards, and development best practices – Conduct design reviews, code reviews, and provide technical mentoring to the development team – Identify and mitigate technical risks, performance bottlenecks, and security vulnerabilities – Act as the technical point of contact, managing expectations and communicating progress clearly with regional stakeholders
- Hands‑on Development – Design and develop enterprise‑grade applications using Java technologies – Build and maintain microservices‑based architectures supporting insurance agency business processes – Design RESTful APIs and event‑driven integrations with internal and external systems – Optimize application performance and database operations for large‑scale transaction processing – Ensure solutions meet scalability, reliability, security, and regulatory compliance requirements across markets
- Database & Integration – Design and manage MongoDB data models, collections, indexing strategies, and performance tuning – Integrate with policy administration systems, CRM platforms, payment gateways, customer portals, and third‑party insurance services
Requirements
- 6+ years of software engineering experience with Java enterprise applications
- 3+ years of experience in a Technical Lead or Team Lead capacity
- Strong hands‑on experience with Java and MongoDB
- Proven project experience in the Insurance industry (digital transformation or agency digital projects highly preferred)
- Experience delivering large‑scale backend systems in regulated environments
- Strong experience working in Agile/Scrum environments
- Solid stakeholder management skills – able to work effectively with business and technology teams across regions
- Fluent English communication skills (spoken and written); Cantonese is a strong advantage
Contract Details
- 12-month contract, renewable
- Hybrid working arrangement
If you have solid insurance project experience and are comfortable balancing hands‑on development with technical leadership and multi‑country stakeholder engagement, we would like to hear from you.