Software Engineer (Java / Kotlin)

EPAM Systems

Kuala Lumpur, MYonsitePosted Jun 4, 2026
Posting intelligenceActively listed

Skills

postgreskubernetestypescriptangulardatadogspringdockergithubkotlincicdjavaaws

About the role

We are seeking a mid-senior Java/Kotlin Engineer to join our team in Malaysia. Join us as a Java Kotlin Software Engineer. You will design, develop and maintain scalable back-end services while supporting cloud-based deployments. Collaborating with cross-functional teams, you will leverage Java, Spring Boot and PostgreSQL to deliver high-quality software solutions. Bring your back-end expertise to build reliable, business-critical applications.

Responsibilities

Design, develop and maintain back-end services using Java and Spring Boot

Manage data persistence, storage and integration requirements using PostgreSQL and Amazon S3

Build scalable, reliable and maintainable back-end components for business-critical applications

Collaborate with multidisciplinary teams to deliver new features and enhancements

Participate in code reviews, troubleshooting, debugging and performance optimization

Support continuous integration and continuous deployment practices using GitHub Actions

Operate within containerized environments using Docker and Kubernetes to ensure code quality

Support application monitoring and issue investigation utilizing platforms like Datadog

Requirements

Proven experience in back-end development using Java and Spring Boot, or strong proficiency in Kotlin

Hands-on experience working with relational databases such as PostgreSQL

Demonstrated ability to utilize object storage or file storage services like Amazon S3

Strong understanding of RESTful APIs, back-end service design and application integration

Track record of success in version control and collaborative development using GitHub

History of success in troubleshooting and resolving complex technical issues

Clear communication skills with the confidence to work effectively in a collaborative team environment

Nice to have

Experience with cloud-based application deployment on AWS and CI/CD pipelines

Background in container orchestration frameworks or front-end development with Angular and TypeScript

Exposure to application monitoring platforms and code security scanning tools like SonarQube

We offer

By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023.

Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters

You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices

We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey

At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in Malaysia varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Malaysia medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.