EPAM logo

Full Stack Developer (Java & React)

EPAM·Salary not specified

Primary stack

DockerReactKotlinPostgreSQLCI/CDUnit TestingSpring BootJava

Job description

About the Position

We’re seeking a skilled Full-Stack Developer with expertise in Java/Kotlin (Spring Boot) and React to build scalable, high-quality applications.

Office in Malaysia: Kuala Lumpur

You’ll work across the stack, from backend services and databases to intuitive frontend interfaces, while applying cloud and DevOps practices in an Agile environment.

Responsibilities

  • Design, develop and maintain full stack applications using Java/Kotlin (Spring Boot) and React
  • Build and optimize backend services and frontend interfaces
  • Work with relational databases (PostgreSQL) and integrate with cloud solutions (AWS)
  • Implement CI/CD pipelines, unit/integration testing and containerization with Docker/Kubernetes
  • Monitor system performance and ensure application reliability
  • Collaborate with stakeholders, create technical documentation and present solutions

Requirements

  • Strong experience with Java/Kotlin and Spring Boot
  • Proficiency in ReactJS for frontend development
  • Hands-on experience with PostgreSQL
  • Knowledge of Docker, containerization and CI/CD practices
  • Experience with unit and integration testing
  • Excellent communication skills in English, product mindset, and good sense of UI/UX design
  • Familiarity with Agile methodologies
  • No visa sponsorship available

Nice to Have

  • AWS Cloud experience
  • Kubernetes for orchestration
  • Exposure to message brokers (MQ)
  • Experience with advanced monitoring tools

About the Company

EPAM Systems is a global provider of digital platform and technology consulting services, delivering end-to-end software development and digital transformation solutions.

© 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 2384 roles

Popular searches