Skip To Main Content
backGO TO SEARCH

Senior Cloud Java Developer

bullets
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

Join our team as a remote Senior Cloud Java Developer responsible for developing and improving our product with a focus on quality and customer satisfaction. As a proactive problem-solver, you'll take ownership of projects and deliver high-quality products that exceed expectations. Your experience in Java, AWS, and Microservices, combined with your expertise in clean code, system design, and problem-solving, will be key to your success in this role.

Responsibilities
  • Take ownership of projects and drive them to successful completion, ensuring high-quality products that exceed customer expectations
  • Collaborate with cross-functional teams to gather requirements and design solutions using Microservices architecture
  • Develop and maintain APIs and integration solutions, while continuously improving the overall product infrastructure
  • Ensure code quality through design, testing, and code reviews, adhering to clean code principles
  • Utilize AWS services to build scalable, performant, and highly available systems
  • Lead and mentor junior developers, fostering a culture of continuous learning and improvement
  • Champion best practices, including CI/CD and Agile methodologies, to ensure efficient and effective delivery
  • Stay current with emerging technologies and trends in Java development and cloud computing
Requirements
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
  • At least 4 years of experience in Java development, with expertise in AWS and Microservices
  • Experience with Kotlin, Scala, or Go Language
  • Strong understanding of data structures and algorithms, and experience with clean code and system design
  • Demonstrated problem-solving skills and experience in requirement elicitation
  • Experience with CI/CD, APIs and Integration, and NoSQL tools
  • Expertise in Spring
  • Self-motivated and able to work independently, while also being an effective collaborator
  • Excellent communication and interpersonal skills, with a big picture mindset
  • Experience with Requirement elicitation
  • Excellent English proficiency (Upper-Intermediate or higher)
Nice to have
  • Experience with other cloud providers, such as Google Cloud or Microsoft Azure
  • Experience with DevOps tools, such as Docker and Kubernetes
  • Experience with front-end technologies, such as React or Angular
  • Experience with machine learning and AI technologies

These jobs are for you

Benefits | Community | Professional Development

india.svg
For you
  • Insurance Coverage 
  • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
  • Financial assistance for medical crisis 
  • Retiral Benefits – VPF and NPS 
  • Customized Mindfulness and Wellness programs 
  • EPAM Hobby Clubs
For your comfortable work
  • Hybrid Work Model 
  • Soft loans to set up workspace at home 
  • Stable workload 
  • Relocation opportunities with ‘EPAM without Borders’ program

For your growth
  • Certification trainings for technical and soft skills 
  • Access to unlimited LinkedIn Learning platform 
  • Access to internal learning programs set up by world class trainers 
  • Community networking and idea creation platforms 
  • Mentorship programs 
  • Self-driven career progression tool