Skip navigation EPAM

Senior Software Developer (Java + AWS ) Bangkok, Thailand

  • hot

Senior Software Developer (Java + AWS ) Description

Job #: 91769
We are looking for a Senior Java Developer with solid AWS experience to join our Thailand team. As a key member, you will take on full-stack development using Boomi to accelerate data onboarding, support new use cases, and deliver exceptional data quality. Moreover, you will have the opportunity to work 100% remotely, allowing you to connect and collaborate with talented IT professionals from EPAM globally.

What You’ll Do

  • Design and implement scalable and efficient Java-based solutions using Object-Oriented Programming (OOP) and Service-Oriented Architecture (SOA) concepts
  • Work with various Relational Database Management System (RDBMS) tools to effectively manage data
  • Demonstrate expertise in debugging and profiling Java applications to identify and resolve issues
  • Engage in cross-platform software development to ensure compatibility across different systems
  • Conduct thorough unit testing to ensure the reliability and quality of applications
  • Demonstrate a solid understanding of various design patterns and exceptional problem-solving skills

What You Have

  • Proficient in Java, Spring Boot, Spring Cloud and Hibernate
  • Strong experience in EC2, ECS, Lambda, Elasticsearch, Dynamo DB, S3, Route 53, API Gateway, Load Balancers (ELB, ALB)
  • In-depth understanding of the software development lifecycle and Agile Scrum processes
  • Familiarity with JIRA, GitHub/Bitbucket, Maven, Jenkins, Confluence, Fiddler and WireShark
  • Experience in REST APIs, JSON, GIT repository, Code Pipeline and Code Deploy
  • Good teamwork and interpersonal skills with an analytical mind, a get-things-done attitude and a passion for engineering excellence
  • Familiarity with the Boomi Platform for integration and ETL (Extract, Transform, Load) processes
  • Experience with Jenkins and Terraform for automated build and deployment


  • By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022, and ‘100 Fastest-Growing Companies’ list (2019-2021)
  • As Join the global, stable, and fast-growing company, you will work side-by-side with the best talent globally, using top-notch technologies
  • We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
  • At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, language classes in English and other languages, access learning activities, courses, and certifications ((including a LinkedIn Learning license, AWS, Azure, etc.)
  • As people – driven company, you will enjoy:
    • A variety of engagement activities
    • Periodically reviewed & customizable benefits package
    • Social Security
    • Severance Fund
    • Workmen Compensation Fund (WCF)
    • Travel Insurance
    • Paid Annual Leave

Life at EPAM

  • EPAM is a leading global provider of digital platform engineering and development services. EPAM has been named the top IT Services company on the Fortune ‘100 Fastest-Growing Companies’ list (2019-2021)
  • EPAM is committed to providing our global team of 55,600+ people with inspiring careers from day one
  • EPAMers think creatively and lead with passion and honesty. Our people are the source of our success. We value collaboration work in partnership with our customers, and strive for the highest standards of excellence. In today’s market conditions, we’re supporting operations for hundreds of clients around the world remotely. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential

How We Hire

  • Here, we summarize the typical journey to finding a job within EPAM:
    • 1. Apply and tell us about yourself
    • 2. Go through some standard interviews
    • • General interview with a recruiter
    • • Technical interview with our technology experts
    • • Manager interview or Offer interview with a hiring manager
    • 3. Get ready to join the team
  • Not sure if you meet all the requirements? No problem. Let’s talk anyway and find out more!
  • It takes 1 min of application to start the journey with us. Apply now!

Witaj. W czym możemy pomóc?