Senior Java Cloud Developer with Hibernate

Sorry, this position is no longer available
India
We are looking for a highly proficient Senior Java Developer, eager to work remotely and possessing a robust background in Microsoft Azure and Hibernate, to bolster our team.
The triumphant candidate will shoulder the responsibility of conceptualizing and implementing cutting-edge cloud-based solutions. A collaborative spirit is essential as you'll be working in close tandem with multifaceted teams, ensuring the development of systems that are both efficient and scalable. If you're a self-driven troubleshooter with a passion for delivering top-notch software, we extend an invitation for you to apply and integrate into our dynamic team.
Responsibilities
- Devise and execute cloud-based solutions in Java
- Collaborate intimately with cross-functional teams, deciphering business requirements and transforming them into inventive software solutions
- Guarantee streamlined and scalable system development, upholding the highest standards and best practices
- Engage in the entire software development life cycle, from conceptualization to deployment and ongoing maintenance
- Offer mentorship and guidance to junior developers, cultivating their professional growth and promoting knowledge sharing
Requirements
- Minimum of 4 years in the realm of Java Development, showcasing a mastery of Hibernate and proficiency in the Microservice Architecture Pattern
- Expertise in navigating cloud computing platforms like Microsoft Azure, harnessing cloud resources to enhance system development
- Proficiency in Continuous Integration/Continuous Deployment (CI/CD) practices, championing efficient and dependable software development processes
- A sound comprehension of containerization and orchestration tools such as Kubernetes and Docker
- Proven experience in constructing scalable and robust systems utilizing both SQL and NoSQL Databases
- Familiarity with infrastructure automation tools like Terraform and Helm
- A background in utilizing the Spring Framework for crafting enterprise-level Java applications
- A robust understanding of software development methodologies and practices, particularly Agile
- Fluent English communication skills at an Upper-Intermediate level, facilitating effective collaboration and communication
Nice to have
- Hands-on 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