Junior Software Engineer (Java) β EPAM, Kuala Lumpur, Malaysia
- LocationKuala Lumpur, Malaysia
- SalaryCompetitive
- Job typeFull time
- ExperienceNot specified
- EducationNot specified
- WorkplaceOn-site
- Visa sponsorshipNo
- PostedSep 26, 2026
- Deadlineβ
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
