Senior Java Engineer with AWS

HybridSalary not specified
Brazil

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior Java Engineer with AWS for a remote position in Brazil. Develop and maintain backend services using Java, Spring Boot, and AWS.

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot
  • Build scalable microservices and cloud-native applications
  • Create and maintain RESTful APIs and integrations
  • Collaborate with architects, DevOps engineers, QA teams, and business stakeholders
  • Contribute to system design, technical decisions, and architecture discussions
  • Ensure code quality, performance, scalability, and security
  • Support deployment, monitoring, and troubleshooting of cloud-based applications

Requirements

  • Strong experience with Java and Spring Boot (3+ years)
  • Experience designing and building microservices
  • Hands-on experience with AWS
  • Strong understanding of REST APIs, databases, and distributed systems
  • Experience with CI/CD pipelines and modern development practices
  • Good knowledge of unit and integration testing
  • Strong problem-solving and communication skills
  • Proficient communication skills in English (B2 level or higher)

Nice to Have

  • Experience with Docker and Kubernetes
  • Skills in Apache Kafka or other messaging systems
  • Knowledge of serverless architectures
  • Experience with Terraform or other infrastructure-as-code (IaC) tools

About the Company

EPAM Systems is a global software engineering and product development company that partners with many of the world’s leading businesses to deliver high-quality software solutions.

We Offer

  • Remote work options
  • Competitive salary
  • Professional development opportunities

Job Details

Company name:
EPAM
Location:
Brazil
Work Mode:
Hybrid
Posted on TheJob:
Jul 4, 2026
Last checked:
Jul 4, 2026
Posted on the source:
Jul 2, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.