EPAM Systems

Senior Backend Developer (with AWS)

Posted: 3 days ago

Job 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. ResponsibilitiesBuild scalable backend systems with Java and Spring Boot as core technologiesDesign and implement RESTful APIs, microservices, and event-driven architectures using AWS Lambda and serverless frameworksConfigure and manage cloud infrastructure through Infrastructure-as-Code (IaC) tools like Terraform for AWSAutomate CI/CD processes, deployment pipelines, and system operations using Docker, GitHub Actions, and AWS Elastic BeanstalkCreate automated testing frameworks for backend applications using tools such as JUnit, Cucumber, and SeleniumMonitor production infrastructure, enhancing reliability and performance using tools such as Datadog, Splunk, and New RelicLead the entire lifecycle of backend services, including development, deployment, and ongoing supportCoordinate with product, DevOps, and frontend teams to deliver cohesive and reliable solutionsPerform code reviews, prepare technical documentation, and provide input for critical technology decisions RequirementsBachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or a closely related discipline3+ years of professional experience in backend development using Java or comparable programming languagesExpertise in Java (Spring Boot) and knowledge of additional backend technologies such as Node.js or PythonBackground in using Terraform to automate and manage cloud-based infrastructures on AWSSkills in leveraging Docker and CI/CD tools to streamline cloud-native deploymentsFamiliarity with monitoring and logging platforms like Datadog, Splunk, or New Relic for maintaining system healthProficiency in automated testing frameworks and developing backend testsUnderstanding of microservices architecture, RESTful APIs, and event-driven design principlesCapability to manage backend services through development, deployment, and maintenance cyclesStrong analytical skills for effective problem resolution and debugging of backend systemsAdvanced English proficiency (B2 level or higher) along with strong communication abilities for team interactions and documentation Nice to haveKnowledge of additional languages like Ruby or Rust and experience integrating legacy systems such as AS400Understanding of frontend frameworks like React or TypeScript to support cross-functional projectsCompetency with build and configuration tools like Maven or Projen for optimized workflowsFlexibility to produce technical documentation and assist with onboarding to strengthen team collaboration We offerConnectivity Bonus (15,000 ARS are paid with a salary receipt at the end of each month as a non-wages concept).Medicina Prepaga (It covers the collaborator and direct family group).Paternity Leave (Two additional days are added to what is established by law, total of 4 days).Discounts card.English Training (English lessons, twice per week).Training Program (Access to multiple customized training plans according to the needs of each role within the company).Marriage bonus (The company doubles the allowance established by law that ANSES offers).Referral Program (Referral bonus is paid when the referral of a collaborator joins the Company).External Agreements and Discounts.Vacations: 14 calendar days a year By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy. 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. 

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs