Skip To Main Content
backBack to Search

Senior Cloud Java Developer

Java, Algorithms & Data structures, Kotlin, Scala, Go Language, SQL, NoSQL tools, APIs and Integration, CI/CD, Spring, Ownership, Java Microservice Infrastructure, Amazon Web Services
warning.png
Sorry, this position is no longer available

We are seeking an experienced Senior Developer with Java and AWS to join our remote team.

As a Product Engineer, you will work on the development and improvement of the product, demonstrating ownership and a proactive attitude toward problem-solving. You will be responsible for designing and implementing complex software solutions using Java and other technologies and will have a deed knowledge of Data Structures and Algorithms.

Responsibilities
  • Design and develop complex software solutions using Java and other technologies
  • Collaborate with cross-functional teams to define and implement new features
  • Participate in code and design reviews to ensure high quality and maintainability
  • Ensure software quality and timely delivery using CI/CD methodologies
  • Provide technical guidance and mentorship to junior team members
  • Take ownership and responsibility for the product and its development
Requirements
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
  • Minimum of 4 years of experience in software development, with expertise in Java
  • Experience with Amazon Web Services (AWS)
  • Experience with other programming languages such as Kotlin, Scala, or Go Language
  • Expertise in Data Structures and Algorithms
  • Proficiency in SQL and NoSQL tools
  • Experience with APIs and Integration
  • Familiarity with CI/CD, ensuring software quality and timely delivery
  • Strong knowledge of Java Microservice Infrastructure
  • Fluent in English (Upper-Intermediate), capable of effective communication and collaboration with the team
Nice to have
  • Experience with DevOps practices and tools such as Jenkins, Docker, and Kubernetes
  • Knowledge of Agile methodologies and Scrum frameworks
  • Good understanding of software security and best practices
  • Excellent problem-solving and analytical skills
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

These jobs are for you