Senior Backend Developer (with AWS) at EPAM Systems Inc
Desde casa, , Argentina -
Full Time


Start Date

Immediate

Expiry Date

25 Sep, 25

Salary

0.0

Posted On

26 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Platforms, Python, Debugging, Design Principles, Node.Js, Docker, Programming Languages, Analytical Skills, Java, Aws, Documentation, Splunk, Spring Boot, New Relic, Computer Science, Information Technology

Industry

Information Technology/IT

Description

We are seeking a skilled Senior Backend Developer with expertise in AWS to join our dynamic team.
In this position, you will take charge of designing, refining, and maintaining robust backend systems that power high-performance, scalable applications. Working closely with interdisciplinary teams, you will implement holistic solutions while maximizing the advantages of modern cloud platforms. If solving complex technical challenges excites you and you’re passionate about backend development, we encourage you to apply.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

REQUIREMENTS

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or a closely related discipline
  • 3+ years of professional experience in backend development using Java or comparable programming languages
  • Expertise in Java (Spring Boot) and knowledge of additional backend technologies such as Node.js or Python
  • Background in using Terraform to automate and manage cloud-based infrastructures on AWS
  • Skills in leveraging Docker and CI/CD tools to streamline cloud-native deployments
  • Familiarity with monitoring and logging platforms like Datadog, Splunk, or New Relic for maintaining system health
  • Proficiency in automated testing frameworks and developing backend tests
  • Understanding of microservices architecture, RESTful APIs, and event-driven design principles
  • Capability to manage backend services through development, deployment, and maintenance cycles
  • Strong analytical skills for effective problem resolution and debugging of backend systems
  • Advanced English proficiency (B2 level or higher) along with strong communication abilities for team interactions and documentation
Responsibilities
  • Build scalable backend systems with Java and Spring Boot as core technologies
  • Design and implement RESTful APIs, microservices, and event-driven architectures using AWS Lambda and serverless frameworks
  • Configure and manage cloud infrastructure through Infrastructure-as-Code (IaC) tools like Terraform for AWS
  • Automate CI/CD processes, deployment pipelines, and system operations using Docker, GitHub Actions, and AWS Elastic Beanstalk
  • Create automated testing frameworks for backend applications using tools such as JUnit, Cucumber, and Selenium
  • Monitor production infrastructure, enhancing reliability and performance using tools such as Datadog, Splunk, and New Relic
  • Lead the entire lifecycle of backend services, including development, deployment, and ongoing support
  • Coordinate with product, DevOps, and frontend teams to deliver cohesive and reliable solutions
  • Perform code reviews, prepare technical documentation, and provide input for critical technology decisions
Loading...