Junior Software Engineer (Java) – EPAM, Kuala Lumpur, Malaysia

EPAM
Kuala Lumpur, Malaysia
Full time
  • LocationKuala Lumpur, Malaysia
  • SalaryCompetitive
  • Job typeFull time
  • ExperienceNot specified
  • EducationNot specified
  • WorkplaceOn-site
  • Visa sponsorshipNo
  • PostedSep 26, 2026
  • Deadlineβ€”
EPAM
IT & Software

Job Description

EPAM is seeking motivated junior IT professionals in Kuala Lumpur to join its Hire to Train programme, a structured path to becoming a permanent Full-Stack Software Engineer.

WHAT YOU'LL DO
- Participate in a structured 6-month training and mentoring programme, including self-study and guided coursework
- Develop applications using Java/Spring
- Engage in real-world project assignments and deliver a final capstone project
- Collaborate with mentors and peers to set expectations, track progress and review performance
- Apply software engineering best practices, including coding standards, testing and version control
- Work in an Agile and collaborative environment, contributing to project discussions and solutioning

REQUIREMENTS
- 1–4 years of professional experience in a software engineering role
- Hands-on development experience with Java (8 and above) / Spring
- A strong learning mindset, curiosity and ability to self-study
- Good problem-solving skills with attention to detail
- Strong communication and teamwork skills
- Solid understanding of secure coding, data protection and access control mechanisms
- Comfortable working in Agile and DevOps-centric environments

JOB DETAILS
- Based in Kuala Lumpur, Malaysia
- 6-month structured Hire to Train (H2T) programme combining mentor-led learning, self-study and real-world project assignments
- Successful completion leads to a permanent role as a Software Engineer at EPAM
- Listing tagged as a hot role on the EPAM careers page

HOW TO APPLY
Submit an application through the official EPAM careers job listing page for this role.

Source: https://www.epam.com/careers/job-listings/job.epamgdo_bltuu8zrvwq8clyylol_en-us_KualaLumpur_Malaysia.junior-software-engineer-java_kuala-lumpur_malaysia

Responsibilities

- Participate in a structured 6-month training and mentoring programme, including self-study and guided coursework
- Develop applications using Java/Spring
- Engage in real-world project assignments and deliver a final capstone project
- Collaborate with mentors and peers to set expectations, track progress and review performance
- Apply software engineering best practices, including coding standards, testing and version control
- Work in an Agile and collaborative environment, contributing to project discussions and solutioning

Requirements

- 1–4 years of professional experience in a software engineering role
- Hands-on development experience with Java (8 and above) / Spring
- A strong learning mindset, curiosity and ability to self-study
- Good problem-solving skills with attention to detail
- Strong communication and teamwork skills
- Solid understanding of secure coding, data protection and access control mechanisms
- Comfortable working in Agile and DevOps-centric environments

Similar jobs

HybridFull time

IT Support Specialist

GlobalHealth Care βœ”
Toronto, Canada
Full time

Network Administrator

TechNova Solutions βœ”
Berlin, Germany
Visa SponsorshipFull time