EPAM logo

Java Engineer

EPAM·Salary not specified

Primary stack

NoSQLRESTSpringMicroservicesCI/CDSpring BootGitJava

Nice to have's

AI coding assistantsSDLC tools

Job description

About the Position

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.

Apply today and be eligible for a one-month sign-on bonus.*

*Terms & Conditions apply.

Responsibilities

  • 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

Requirements

  • 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 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

Locations

  • Hanoi, Vietnam
  • Ho Chi Minh City, Vietnam

Work Location Type

  • Hybrid

© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.

More at EPAM

All 2376 roles

Similar jobs

Popular searches