Skip To Main Content
backgo to search

senior java cloud developer

Java, Microsoft Azure, Hibernate, Microservice Architecture Pattern, Terraform, Helm, Kubernetes, Docker, SQL, NoSQL Databases, Spring
Sorry the job is no longer available.

We are currently seeking a remote Senior Java Developer with extensive experience in Azure to join our team and help us deliver high-quality software solutions.

In this position, you will be responsible for developing and maintaining core Java applications and services that power our platform. You will also be responsible for designing and implementing scalable microservices architectures, integrating with various data stores, and deploying and managing applications in the cloud. If you are a self-starter with a passion for software engineering, we invite you to apply and be a key contributor to our technology initiatives.

  • Design and develop core Java applications and services, ensuring scalability and high performance
  • Develop and implement scalable microservices architectures and integrate with various data stores
  • Deploy and manage applications in the cloud using Microsoft Azure
  • Collaborate with cross-functional teams to understand business requirements and translate them into innovative software solutions
  • Ensure code quality and adherence to development best practices, including testing and continuous integration and deployment
  • Conduct code reviews and provide mentorship and guidance to junior team members
  • Participate in the design and architecture of software systems and applications
  • Minimum of 4 years of relevant experience in Java development, showcasing expertise in developing scalable and reliable software solutions
  • Proficiency in Microsoft Azure, leveraging cloud resources to optimize application deployment and management
  • Experience with Hibernate for efficient data persistence and retrieval
  • Expertise in Microservices architecture pattern, designing and developing scalable and modular services
  • Proficiency in Terraform and Helm for the management and automation of infrastructure
  • Experience with Kubernetes and Docker for containerization and orchestration of applications
  • Proficiency in SQL and NoSQL databases for efficient data storage and retrieval
  • Expertise in Spring framework, particularly Spring Boot, for the development of scalable and modular applications
  • Strong understanding of software development best practices, including code reviews, testing, and continuous integration and deployment
  • Fluent English communication skills at an Upper-Intermediate level, facilitating effective collaboration and communication
nice to have
  • Familiarity with SOAP and REST web services
  • Experience with Spring HATEOAS

These jobs are for you

benefits for locations

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

get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses