Senior Java Engineer (AWS)

HybridSalary not specified
Mexico

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior Java Engineer who brings extensive backend development expertise along with a strong grasp of cloud-based architectures. The perfect candidate will possess practical experience working with Java, Spring Boot, microservices, and AWS.

Responsibilities

  • Design, develop, and maintain backend services with Java and Spring Boot
  • Construct scalable microservices and cloud-native applications
  • Develop and maintain RESTful APIs and integrations
  • Work alongside architects, DevOps engineers, QA teams, and business stakeholders
  • Participate in system design, technical decisions, and architecture discussions
  • Guarantee code quality, performance, scalability, and security
  • Assist with deployment, monitoring, and troubleshooting of cloud-based applications

Requirements

  • Solid experience with Java and Spring Boot
  • Proven background in designing and building microservices
  • Practical experience working with AWS
  • Deep understanding of REST APIs, databases, and distributed systems
  • Familiarity with CI/CD pipelines and modern development practices
  • Sound knowledge of unit testing and integration testing
  • Excellent problem-solving and communication abilities

Nice to Have

  • Familiarity with Docker and Kubernetes
  • Exposure to Kafka or other messaging systems
  • Understanding of serverless services
  • Background with Terraform or infrastructure as code

We Offer

  • Remote work in Mexico
  • Opportunity to work with cutting-edge technologies and cloud-based architectures

About the Company

[Company description if present]

Job Details

Company name:
EPAM
Location:
Mexico
Work Mode:
Hybrid
Posted on TheJob:
Jul 5, 2026
Last checked:
Jul 5, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.