
Senior Java Backend Engineer (AI-Native Backend / MCP Engineer, KL Based)
- Malaysia
- Technology
Job description
About WhiteCoat
WhiteCoat is a Singapore-headquartered omnichannel provider of integrated health and wellness services that serves as the first and single touchpoint for all care needs in Southeast Asia.
Since launching in 2018, WhiteCoat’s digital platform powers a wide range of services including tele- and in-person consultations, as well as medication fulfilment and diagnostic testing, across primary, specialist and allied care. With a focus on the B2B space, WhiteCoat has forged strategic partnerships with the region’s leading insurers, corporates and care providers, to provide accessible and affordable high-quality care to its users.
The Group currently has offices in Singapore, Indonesia, Malaysia and Vietnam. For more information on WhiteCoat, please visit https://whitecoat.global.
What you will be doing
We are looking for a strong Java Backend Engineer who can build and operate WhiteCoat’s backend services in a Codex-first, AI-native engineering environment.
This person should have solid backend fundamentals and be able to build MCPs, API connectors, and agent-accessible tooling that allow AI agents to support requirements analysis, development, testing, monitoring, and incident investigation safely.
On a day-to-day basis, this means you will:
Develop, maintain, and improve Java / Spring-based backend services and APIs.
Build reliable, secure, maintainable backend features supporting mobile, Doctor Portal, CMS, operations, payment, claims, medication, and partner workflows.
Use Codex and AI coding agents to accelerate development, refactoring, test generation, documentation, bug investigation, and release preparation.
Summon and coordinate multi-agent workflows for backend design review, API analysis, database investigation, production issue diagnosis, and release review.
Build MCP servers, internal API connectors, and tool adapters that allow AI agents to safely access approved systems such as Jira, logs, monitoring data, documentation, runbooks, GitHub, databases, and operational tools.
Design MCP/tool access with clear permissioning, audit logs, least-privilege access, PII controls, and failure handling.
Support production issue investigation using logs, metrics, traces, database checks, monitoring tools, and release evidence.
Improve backend reliability, performance, observability, error handling, deployment safety, and operational supportability.
Work with Product, QA, Mobile, DevOps, Data, IS, and Support to diagnose and resolve issues quickly.
Participate in code reviews, technical design, release planning, regression testing, post-release monitoring, and incident reviews.
Contribute to documentation, runbooks, incident notes, reusable prompts, and reusable agent workflows.
Our Benefits
Make a Real Impact: Opportunity to contribute to a leading digital health company's rapid growth.
Fast-paced Start-up Environment: Experience an environment where you get to own and make tangible impact without bureaucracy getting in the way of rapid decision-making.
Great Team: Collaborate with intelligent, friendly, and supportive professionals from diverse backgrounds.
Hands-on Learning & Growth: Gain hands-on experience in strategy, partnerships, operations, and product innovation within a growing industry.
Competitive Compensation & Benefits: Competitive compensation and performance-based bonus. Holistic health insurance for your peace of mind for both in-patient and out-patient coverage.
How to apply
If you believe you have what it takes for this role, click ‘Apply’ and join us on our journey to make a positive impact on the lives of people through innovative healthcare solutions!
Job requirements
What we are looking for
Requirements:
3+ years of Java backend development experience, preferably with Spring Boot / Spring Framework.
Strong backend fundamentals: REST APIs, service-layer design, object-oriented design, integration patterns, error handling, and production reliability.
Experience with relational databases, SQL, schema changes, data troubleshooting, and transactional systems.
Experience building or integrating APIs, webhooks, internal tools, automation scripts, or service connectors.
Practical experience using AI coding tools such as Codex, Claude Code, Cursor, GitHub Copilot, or similar.
Ability to review AI-generated code carefully and enforce maintainability, security, performance, and test quality.
Good understanding of security, data privacy, access control, auditability, and handling sensitive healthcare data.
Experience with Git, code review, CI/CD, release management, and Agile delivery.
Able to communicate clearly with technical and non-technical stakeholders during incidents or urgent fixes.
Good to have:
Direct experience building MCP servers, agent tools, LLM tool integrations, or automation platforms.
Experience with AWS, Tencent Cloud, microservices, queues, scheduled jobs, observability tools, and DevSecOps workflows.
Healthcare, telemedicine, fintech, payment, identity, or regulated-platform experience.
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
