Senior Full-Stack Engineer — Java, AWS & Microservices

EPAM Systems

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems Inc. is seeking a Senior Software Engineer (Full Stack) to build cloud-native applications on AWS using Java, Spring Boot and React in a microservices setup. You will shape technical decisions, strengthen security and support data migration in a hybrid delivery team.

You will design, implement and test full stack features, APIs, and containerized services while collaborating with product, design and delivery teams to ensure high-quality releases.

Qualifications

  • Strong Java and Spring Boot in production environments.
  • Hands-on experience with microservices architecture and RESTful API design.
  • Knowledge of ReactJS with JavaScript/TypeScript for front-end development.
  • Experience with AWS services (S3, Lambda, API Gateway, DynamoDB).
  • Proficiency with unit, integration and contract testing.
  • Experience with Spring Batch and batch-oriented data processing.
  • Familiarity with Docker and CI/CD pipelines.
  • Understanding of secure coding, OAuth and security testing (SAST, SCA, VAPT).

Responsibilities

  • Design, build and maintain full stack features using Java, Spring Boot and ReactJS.
  • Develop RESTful APIs and integrate OAuth-based authentication and authorization.
  • Implement microservices patterns including event-driven communication and Domain-Driven Design.
  • Build batch processing and data migration solutions using Spring Batch and AWS Database Migration Service.
  • Create automated tests across the stack including unit, integration and contract tests.
  • Containerize services with Docker and support CI/CD pipelines.
  • Partner with product, delivery and design teams to deliver usable, accessible interfaces.
  • Contribute to technical decisions, code reviews, documentation and release readiness.

Skills

Java
Spring Boot
RESTful APIs
ReactJS
AWS
Docker
OAuth
Security testing

Tools

Spring Batch
AWS Database Migration Service
Docker

Job description

EPAM Systems Inc. is seeking a Senior Software Engineer (Full Stack) to build cloud-native applications on AWS using Java, Spring Boot and React in a microservices setup. You will shape technical decisions, strengthen security and support data migration in a hybrid delivery team.

You will design, implement and test full stack features, APIs, and containerized services while collaborating with product, design and delivery teams to ensure high-quality releases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer - Java, AWS, React Microservices
Senior Full-Stack Engineer - Java, AWS, React Microservices

epam systems pte. ltd. • Singapore

On-site
SGD 100,000 - 167,000
Senior Software Engineer (Full Stack, Java, AWS)
Senior Software Engineer (Full Stack, Java, AWS)

EPAM Systems Inc • Singapore

On-site
SGD 120,000 - 180,000
Lead Full-Stack Engineer (Java/React) | Design & Deliver
Lead Full-Stack Engineer (Java/React) | Design & Deliver

EPAM Systems Inc • Singapore

On-site
SGD 120,000 - 150,000
Senior Software Engineer (Full Stack, Java, AWS)
Senior Software Engineer (Full Stack, Java, AWS)

epam systems pte. ltd. • Singapore

On-site
SGD 100,000 - 167,000
Senior Java Full-Stack Engineer — Microservices & AWS
Senior Java Full-Stack Engineer — Microservices & AWS

EPAM SYSTEMS PTE LTD • Singapore

On-site
SGD 100,000 - 180,000
Senior Full-Stack Engineer: Java, Spring Boot & Kafka
Senior Full-Stack Engineer: Java, Spring Boot & Kafka

EPAM Systems • Singapore

On-site
SGD 120,000 - 180,000
Senior Full-Stack Engineer: Java/Spring, React, Kafka
Senior Full-Stack Engineer: Java/Spring, React, Kafka

EPAM • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Engineer: Microservices, Spring Boot & React
Senior Java Engineer: Microservices, Spring Boot & React

epam systems pte. ltd. • Singapore

On-site
SGD 90,000 - 150,000
Lead Full-Stack Engineer - Java, React & Microservices
Lead Full-Stack Engineer - Java, React & Microservices

EPAM SYSTEMS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Full-Stack Java Engineer — Cloud, Kafka & Azure
Senior Full-Stack Java Engineer — Cloud, Kafka & Azure

EPAM Systems Inc • Singapore

On-site
SGD 120,000 - 180,000
Great place to work recognition
Upskilling & certification programs
Mentoring and career roadmap