Summary
✨ AI‑Generated
Join an enterprise engineering team responsible for designing, developing, and supporting mission-critical applications. You will build Java-based services and microservices, optimize Oracle database components, integrate REST APIs, troubleshoot production issues, and contribute to code quality and CI/CD improvements.
Highlights
Build and maintain enterprise applications and microservices in a major financial-services environment. The role combines Java development, database engineering, API integration, troubleshooting, and modern delivery practices.
Description
Company Overview
Our client is a leading regional insurance and takaful provider with a strong presence across ASEAN markets.
Backed by an established financial services group and a global insurance partner, the organization offers a wide range of life insurance, general insurance, family takaful, and general takaful solutions to individuals, businesses, and corporate clients.
Job Summary
We are looking for a Software Engineer with strong experience in Java development and Oracle PL/SQL to design, develop, and support enterprise applications.
Responsibilities
Design, develop, test, and maintain Java-based applications and microservices.Develop and optimize Oracle PL/SQL components to ensure system performance and reliability.Build and integrate RESTful APIs with internal and external systems.Troubleshoot and resolve application and database-related issues.Participate in code reviews, system enhancements, and technical documentation.Support CI/CD implementation and application deployments.Collaborate with business and technical stakeholders to deliver high-quality solutions.
Key Requirements
Minimum 4 years of experience in Java application development.Strong hands-on experience with Java 8/11/17, Spring Boot, Spring Framework, and Microservices architecture.Experience in Oracle PL/SQL development, including stored procedures, packages, triggers, performance tuning, and database optimization.Experience in REST API development, system integration, and event-driven architecture.Familiarity with CI/CD pipelines, Git, Docker, Kubernetes, and cloud platforms.Good understanding of software design patterns, secure coding practices, and application performance optimization.Strong analytical, troubleshooting, and problem-solving skills.Ability to work independently and collaboratively within an Agile environment.Experience in the Insurance domain is an added advantage.
Preferred Skills
Java, Spring Boot, Spring Framework, MicroservicesOracle Database, PL/SQLREST API, System IntegrationGit, Docker, KubernetesCI/CD, Cloud Technologies