EPAM

MB Sunny Tower, 259 Tran Hung Dao, TP Hồ Chí Minh

Company Size : 10-24

View more

Job Summary

Job description

Overview of job

Join EPAM as a Java Software Engineer and build scalable applications alongside global technology experts. You will design innovative solutions and drive continuous system improvements while expanding your technical expertise.

EPAM Vietnam’s Hiring Week is now open!

Apply today to explore career opportunities and receive a one-month sign-on bonus* when you submit your application between August 1 and August 14, 2026.

  • Design, develop, test and maintain Java-based applications while adhering to engineering best practices
  • Analyze project requirements, estimate tasks and support technical design decisions
  • Collaborate with global teams on technical solutions, code reviews and Confluence documentation
  • Troubleshoot system issues, identify root causes and implement effective fixes
  • Participate actively in Agile ceremonies including daily stand-ups, sprint planning and retrospectives
  • Drive system improvements, code quality and overall performance optimization
  • By choosing EPAM Vietnam, you're getting a job at a Vietnam Best Workplace™ certified company (2022-23 and 2023-24)
  • You'll work with the latest and most advanced technologies on exciting global projects with a supportive multicultural team where your voice matters
  • We prioritize a healthy work-life balance with a flexible hybrid working model and generous annual leave of up to 19 days.
  • We offer a transparent career path and an individual roadmap to engineer your future and accelerate your journey
  • Our commitment is to the well-being of our employees and their families by offering premium healthcare insurance for employees and 2 dependents, annual health checkup and 10 days of paid sick leave
  • At EPAM, you can find vast opportunities for self-development: access to over 25,000 online courses and libraries from industry leaders, English classes, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us. 

Job Requirement

  • Proven experience in software development with a strong foundation in computer science
  • Hands-on expertise with Java, Spring, Spring Boot, REST APIs, Git and Maven
  • Solid understanding of object-oriented programming, design patterns and data structures
  • Experience working with relational databases (MySQL, PostgreSQL, MSSQL) or NoSQL databases
  • Familiarity with microservices architecture and core cloud or CI/CD concepts (Jenkins, Jira)
  • Clear communication in English (B2 level or higher)
  • Practical expertise with AI coding assistants and SDLC tools like GitHub Copilot, Cursor, Codeium or Amazon Q Developer within real engineering workflows

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • Spring
  • Spring Boot
  • PostgreSQL
  • MySQL
  • Jira
  • OOP
  • Git
  • Maven
  • Design Patterns
  • NoSQL
  • MS SQL
  • Jenkins
  • REST API
  • Architecture
  • AWS
  • Microservices
  • SDLC
  • CI/CD
  • GitHub Copilot
  • Cursor

COMPETENCES

  • Communication Skills

BUSINESS PROFILE

EPAM Systems Inc. is a leading global provider of digital platform engineering and software development services.

Since 1993, EPAM Systems, Inc. (NYSE: EPAM), has leveraged its core engineering expertise to become a leading global product development and digital platform engineering services company.

Vietnam is the most recent location that EPAM has established office. This is your opportunity to join an organization in start-up mode that plans to (at least) double in size every 2-3 years. We are looking for excellent employees that want to see a similar growth in their careers.