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 looking for a seasoned Senior Cloud Java Developer to join our remote team and take ownership of the development and improvement of our products. You will be responsible for delivering high-quality software solutions that meet or exceed customer expectations. Your problem-solving skills and proactive attitude will shape our product offerings and contribute to our success. You will have an opportunity to work with cutting-edge technologies, including AWS, NoSQL tools, and Java Microservice Infrastructure. Join us to be a part of a forward-thinking team that values innovation and is passionate about quality.

Responsibilities
  • Assume ownership of product development and improvement, demonstrating a proactive attitude towards problem-solving
  • Deliver high-quality software solutions that meet or exceed customer expectations
  • Collaborate with cross-functional teams to identify and prioritize product features and requirements
  • Design and implement software solutions using Java and related frameworks
  • Develop and maintain microservices architecture using AWS and other cloud-based solutions
  • Create and maintain CI/CD pipelines to ensure efficient and effective software delivery
  • Provide mentorship and guidance to junior engineers and team members
  • Conduct code reviews and provide constructive feedback to ensure adherence to best practices and quality standards
  • Ensure system scalability, security, and reliability through effective design and implementation
  • Stay up-to-date with emerging technologies and trends in software development
Requirements
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
  • 4+ years of professional experience in software development and engineering
  • Expertise in Java programming and related frameworks such as Spring and Kotlin
  • Experience with Go Language and Scala
  • Solid understanding of Data Structures and Algorithms and their practical applications
  • Experience with Clean Code principles and a focus on producing high-quality software
  • Expertise in System Design and Microservices architecture
  • Proficiency in SQL and NoSQL tools and APIs
  • Experience with AWS and other Cloud-based solutions
  • Demonstrated experience with CI/CD pipelines and tools
  • Big picture view mindset
  • Experience with Requirement elicitation
  • Upper-Intermediate level of English proficiency for effective communication
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