Skip To Main Content
backBack to Search

Senior Java Cloud Developer

Remote in India
Java
& 11 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 and play a crucial role in the development of cutting-edge solutions for our clients. As a Senior Java Cloud Developer, you will be responsible for designing and implementing high-quality software solutions, collaborating with cross-functional teams to deliver projects that meet client expectations. Your main focus will be on Java development, utilizing your expertise in Kotlin, Scala, or Go to create clean, efficient, and scalable code. You will also be responsible for ensuring the seamless integration of APIs and the development of microservices, promoting the creation of industry-leading software solutions. Additionally, you will be responsible for working with SQL and NoSQL tools, implementing CICD principles, and utilizing Spring to develop high-performing software solutions. As a Senior Java Cloud Developer, you will also demonstrate ownership and have a big picture view, ensuring the delivery of projects that meet client expectations.

Responsibilities
  • Design and implement high-quality software solutions using Java and other relevant programming languages
  • Collaborate with cross-functional teams to deliver projects that meet client expectations and timelines
  • Ensure the seamless integration of APIs and the development of microservices, promoting the creation of industry-leading software solutions
  • Work with SQL and NoSQL tools, ensuring the efficient handling of relational and non-relational databases
  • Implement CICD principles, promoting the efficiency and scalability of software solutions
  • Utilize Spring to develop high-performing software solutions
  • Demonstrate ownership and a big picture view, ensuring the delivery of projects that meet client expectations
  • Continuously evaluate industry trends and best practices to refine and implement the most effective software development strategies
Requirements
  • Minimum of 4 years of experience as a Java Developer, working on large-scale projects and complex infrastructures
  • Expertise in either Kotlin, Scala, or Go, utilizing these languages to create clean, efficient, and scalable code
  • Expertise in AWS, designing and implementing cloud-based solutions that meet client expectations
  • Advanced knowledge of Clean Code principles, ensuring the creation of high-quality software solutions
  • Strong understanding of Data Structures and Algorithms, promoting effective problem-solving and decision-making
  • Intermediate experience in System Design, enabling the creation of scalable and efficient software solutions
  • Strong experience in Microservices, driving the development of industry-leading software solutions
  • Intermediate experience in API and Integration Standards, ensuring the seamless integration of software solutions
  • Advanced knowledge of SQL, ensuring the efficient handling of relational databases for software solutions
  • Intermediate knowledge of NoSQL tools, promoting the efficient handling of non-relational databases
  • Intermediate experience in CI/CD, implementing principles that ensure the efficiency and scalability of software solutions
  • Advanced knowledge of Spring, utilizing this framework to develop high-performing software solutions
  • Strong ownership and big picture view, ensuring the delivery of projects that meet client expectations
  • Upper-Intermediate English level, enabling effective communication and collaboration with cross-functional teams and stakeholders
Nice to have
  • Experience with containerization technologies such as Docker and Kubernetes
  • Familiarity with cloud-native architecture patterns and best practices
  • Experience with front-end technologies such as React or Angular
  • Experience with Agile methodologies
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