Senior Java Cloud Developer with Hibernate stack

Sorry, this position is no longer available
India
We are on the lookout for an adept Senior Java Developer, ready to contribute remotely and possessing a robust background in Azure and Hibernate for our dynamic team.
The chosen candidate will take charge of conceiving and executing innovative solutions in the realm of cloud computing. Your role involves close collaboration with diverse teams to ensure the streamlined and expandable evolution of systems. If you are a self-driven troubleshooter with a dedication to delivering top-tier software, we encourage you to apply and become an integral part of our vibrant team.
Responsibilities
- Craft and implement cloud-centric solutions utilizing Java, Hibernate, and the Microservice Architecture Pattern
- Work in tandem with cross-functional teams, comprehending business requirements and transforming them into inventive software solutions
- Ensure the development of efficient and scalable systems, adhering to the highest standards and best practices
- Engage in the complete software development life cycle, spanning from design to deployment and ongoing maintenance
- Offer mentorship and guidance to junior developers, nurturing their professional growth and fostering knowledge exchange
Requirements
- A minimum of 4 years of Java Development experience, showcasing a strong command of Hibernate and the Microservice Architecture Pattern
- Proficiency in cloud computing platforms, particularly Microsoft Azure, leveraging cloud resources for optimized system development
- Competence in CI/CD practices, championing effective and dependable software development processes
- A deep understanding of containerization and orchestration tools like Kubernetes and Docker
- Experience in constructing scalable and resilient systems using both SQL and NoSQL Databases
- Familiarity with infrastructure automation tools such as Terraform and Helm
- Proficiency in utilizing the Spring Framework for crafting enterprise-level Java applications
- A robust comprehension of software development methodologies and practices, especially Agile
- Fluent English communication skills at an Upper-Intermediate level, facilitating seamless collaboration and effective communication
Nice to have
- Prior experience with SOAP and REST Web Services
- Knowledge of Spring HATEOAS
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