Senior Java Cloud Developer with Hibernate
Remote in India: Chennai,
& 5 others
Java
& 10 others

Sorry, this position is no longer available
India: Chennai
We are in search of an adept Senior Java Developer to join our team remotely, showcasing expertise in Azure and Hibernate.
The ideal candidate will play a pivotal role in conceptualizing and executing cloud-based solutions. Collaboration with diverse teams is crucial for ensuring the streamlined and scalable evolution of systems. If you're a resourceful problem-solver, driven by a commitment to deliver top-notch software, we encourage you to apply and be an integral part of our dynamic team.
Responsibilities
- Craft and implement forward-thinking cloud-based solutions using Java, Hibernate, and the Microservice Architecture Pattern
- Forge close collaborations with cross-functional teams, deciphering business requirements into ingenious software solutions
- Ensure the development of efficient and scalable systems, upholding the highest standards and best practices
- Engage in the complete software development life cycle, from inception through deployment and ongoing maintenance
- Offer mentorship and guidance to junior developers, nurturing professional development and fostering knowledge exchange
Requirements
- A minimum of 4 years of hands-on experience in Java Development, showcasing mastery in Hibernate and the Microservice Architecture Pattern
- Proficiency in navigating cloud computing platforms like Microsoft Azure, harnessing cloud resources for optimal system development
- Adeptness in Continuous Integration/Continuous Deployment (CI/CD) practices, championing streamlined and reliable software development processes
- In-depth comprehension of containerization and orchestration tools, encompassing Kubernetes and Docker
- Proven experience in constructing scalable and resilient systems utilizing both SQL and NoSQL Databases
- Familiarity with infrastructure automation tools like Terraform and Helm
- Hands-on experience with the Spring Framework for crafting enterprise-level Java applications
- A solid grasp of software development methodologies and practices, with a keen focus on Agile principles
- Fluent communication skills in English at an Upper-Intermediate level, facilitating effective collaboration and seamless communication
Nice to have
- Prior experience with SOAP and REST Web Services
- Familiarity with Spring HATEOAS concepts
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