Senior, Development Lead Java Platforms

Posted:
12/22/2025, 6:10:54 PM

Experience Level(s):
Senior

Field(s):
Software Engineering

Do meaningful work with us. Every day.

At Amplify Health, we’re looking for individuals with ambition, resilience and passion for healthcare, insurance, wellness  and digital technology. As a fast-growing business with the ambition of making people and communities across Asia healthier, we have exciting career opportunities available to help us achieve our vision.

We are seeking a Development Lead to join our Application Development team and provide technical leadership for our cloud platform initiatives. This role will be responsible for leading a team of Java Developers, driving the design and delivery of robust, scalable, and cloud-native back-end services and systems. The Development Lead will play a pivotal role in ensuring engineering excellence, fostering a collaborative team culture, and partnering with stakeholders to deliver high-quality solutions that power our cloud offerings

Key Responsibilities

  • Lead, mentor, and coach a team of Java Developers, fostering a high-performance engineering culture.
  • Lead the design and development; and support of Java web applications and cloud-native back-end services.
  • Ensure code quality, scalability, and efficiency through code reviews, best practices, and hands-on technical guidance.
  • Drive the adoption of modern engineering practices, tools, and technologies to continuously improve platform services.
  • Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
  • Manage and prioritize team tasks, ensuring timely delivery of project milestones.
  • Provide technical leadership during incident and change management processes, engaging with multiple levels of stakeholders.
  • Act as a key point of contact for internal and external stakeholders, including vendors, to ensure effective communication and alignment.
  • Support production systems by overseeing Level-3 support and troubleshooting complex issues.
  • Promote knowledge sharing and continuous learning within the team.

Requirements

  • Bachelor’s degree (or equivalent) in Computer Science, Information Technology, or related field.
  • 8+ years’ experience in Java backend application development, with at least 3 years in a technical leadership or team lead role.
  • Strong interpersonal, presentation, analytical, and problem-solving skills.
  • Deep expertise in Java programming language and frameworks such as Spring, Spring Boot, Hibernate, and JDBC.
  • Experience with cloud platforms (e.g., AWS, Azure) and cloud-native architectures.
  • Familiarity with Oracle WebLogic Server, JMS, EJB, and messaging systems such as TIBCO EMS and Confluent Kafka.
  • Proficient in relational databases (Oracle, PostgreSQL) and NoSQL databases (MongoDB, CosmosDB).
  • Extensive experience with SOAP and RESTful API development and microservice architecture.
  • Knowledge of API Gateways, application monitoring tools (e.g., Dynatrace, ELK), and Linux command shell.
  • Demonstrated experience in leading teams, managing stakeholders, and delivering complex projects.
  • Excellent communication skills, with the ability to express complex issues and opportunities in clear and simple terms.

You must provide all requested information, including Personal Data, to be considered for this career opportunity. Failure to provide such information may influence the processing and outcome of your application. You are responsible for ensuring that the information you submit is accurate and up-to-date.