Skip To Main Content
backBack to Search

Senior Java Cloud Developer

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

We are seeking a highly skilled Senior Java Cloud Developer to join our remote team. As a Senior Java Cloud Developer, you will be working on developing cloud-native microservices using Java, Kotlin, Scala, or Go programming languages. You will play a key role in designing and developing scalable, reliable, and efficient software solutions.

Responsibilities
  • Develop cloud-native microservices using Java, Kotlin, Scala, or Golang, facilitating seamless integration with other systems
  • Collaborate with Solution Architects and Business Analysts on technical designs and requirements elicitation
  • Implement API & Integration Standards, ensuring seamless integration with other systems
  • Design and develop efficient data storage and manipulation systems using SQL and NoSQL tools
  • Ensure high code quality and efficiency using CI/CD processes and tools
  • Optimize the performance of developed software solutions, utilizing the benefits of cloud-based solutions such as Amazon Web Services
  • Play an active role in the Agile team, understanding one's role and effectively following established development processes
  • Understand business domain and implement business logic, driving efficient software solutions that address identified needs
  • Collaborate with other developers, Solution Architects, Business Analysts, and DevOps team on technical designs
  • Develop unit and integration tests to ensure the reliability and functionality of the software
  • Apply design patterns effectively to solve complex technical challenges and create scalable solutions
  • Interpret and analyze software engineering diagrams for efficient system design and development
  • Take ownership of the project and ensure successful delivery with high standards
Requirements
  • Minimum of 4 years of experience as a Java Developer, with a strong knowledge in Java, Kotlin, Scala and Go language at the advanced level
  • Expertise in Amazon Web Services for leveraging the power of cloud-based solutions
  • Expertise in Data Structures and Algorithms, enabling efficient data processing and manipulation
  • Experience with System Design, with a deep understanding of microservices architecture patterns and their benefits and drawbacks
  • Demonstrated experience in API & Integration Standards, with a deep understanding of web services and related technologies
  • Expertise in Clean Code and Problem Solving, ensuring high-quality software development
  • Advanced knowledge of SQL and NoSQL tools for efficient data storage and manipulation
  • Proficiency in continuous integration and delivery (CI/CD) for ensuring high code quality and efficiency
  • Knowledge of the microservices
  • Expertise in Spring, facilitating the development of scalable and efficient software solutions
  • Strong communication skills and ownership mindset, enabling effective collaboration with the team and stakeholders
  • Experience in leading requirements elicitation, driving efficient software solutions that address identified needs
  • Advanced English language skills (Upper-Intermediate level)
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