Skip To Main Content
backBack to Search

Lead Java Developer (AWS)

Java, Amazon Web Services, Scripting Languages, Spring Boot, BitBucket, CI/CD, Identity and Access Management, Spinnaker

We are seeking a remote Lead Java Developer with expertise in building highly available microservices in the AWS cloud environment.

The role requires strong Java programming skills along with the ability to build CI/CD pipelines from scratch using Bitbucket. The ideal candidate should be an expert in Agile software development methodologies with excellent communication and organizational skills.

As a Lead Java Developer, you will be responsible for collaborating with other engineers to deliver high-quality experiences to our customers and drive cloud adoption and transformation for our clients.

Responsibilities
  • Develop new features and products that positively impact all customers using cloud products
  • Collaborate with product managers, designers, and other engineers to identify the best ways to deliver high-quality experiences to our customers
  • Host and maintain highly available microservices on AWS
  • Be responsible for establishing secure cloud-native practices for our customers
  • Cultivate team culture through passion, creativity, and experience
Requirements
  • At least 5 years of software development experience with a strong Java technology stack and a good understanding of cloud-native components
  • 1+ years of relevant leadership experience
  • Expertise in building microservices using Springboot and scripting languages
  • Strong experience with AWS cloud services
  • Experience with building CI/CD pipelines using Bitbucket and Spinnaker
  • Knowledge of Identity and Access management
  • Strong organization, time management, and communication skills, as well as experience in agile development methodologies
  • B2+ English level
Nice to have
  • Familiarity with serverless approaches and AWS Lambdas
  • Knowledge of reactive programming paradigms
  • Experience in building web applications and REST-based APIs on top of relational or NoSQL databases
  • Exposure to modern web application frameworks such as Spring Boot, and Node.js
  • Familiarity with developer tools like BitBucket, Jira & Confluence
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn