Skip To Main Content
backBack to Search

Senior Cloud Java Developer

Remote in India: Mumbai,
& 7 others
Java
& 12 others
warning.png
Sorry, this position is no longer available

We are looking for a proactive and self-motivated Senior Cloud Java Developer to work remotely on developing and improving our product. As a member of our team, you will be expected to take ownership of your work and approach problem-solving with a quality-focused mindset. Your role will involve delivering high-quality products that meet or exceed customer expectations, using your expertise in Java and cloud-based technologies. If you are a senior developer with a passion for delivering quality products, we welcome you to join our innovative team.

Responsibilities
  • Collaborate with cross-functional teams to develop, deploy, and maintain high-quality cloud-based solutions
  • Take ownership of the product development process, ensuring timely and accurate delivery
  • Write and maintain clean, efficient, and maintainable code
  • Conduct code reviews and provide constructive feedback to team members
  • Design and develop microservices using Java and related technologies
  • Create and maintain technical documentation for all projects
  • Use CI/CD tools to automate the development process and ensure quality
  • Ensure that the product meets or exceeds customer expectations, using quality-focused development techniques
  • Conduct requirement elicitation and contribute to the big picture view of the product
  • Collaborate with stakeholders to ensure that the product is aligned with company goals and objectives
Requirements
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
  • 4+ years work experience with Java
  • Experience with Kotlin, Scala, and Go languages
  • Expertise in AWS, including deployment and management of cloud-based applications
  • Strong understanding of data structures and algorithms
  • Experience with writing clean and maintainable code
  • Proven ability to solve complex problems using a variety of techniques
  • Proficiency in system design and architecture
  • Deep knowledge of Java microservices and the Spring framework
  • Knowledge of NoSQL tools and APIs for data integration
  • Experience with Requirement elicitation
  • Big picture view mindset
  • Excellent English proficiency (Upper-Intermediate or higher) essential for communicating effectively with international stakeholders
Nice to have
  • Experience with system monitoring and performance tuning
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