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're on the lookout for an exceptionally talented Senior Java Developer to join our remote team, showcasing expertise in Azure and Hibernate.
The selected candidate will play a pivotal role in conceptualizing and executing innovative cloud-based solutions. Collaborating seamlessly with diverse teams, you'll be instrumental in ensuring the development of efficient and scalable systems. If you're a proactive troubleshooter with a commitment to delivering top-tier software, we encourage you to apply and join our vibrant team.
Responsibilities
- Craft and deploy cloud-based solutions utilizing Java, Hibernate, and embracing the Microservice Architecture Pattern
- Engage closely with cross-functional teams to grasp business requirements and transform them into groundbreaking software solutions
- Guarantee streamlined and scalable system development, adhering to industry best practices and standards
- Contribute across the entire software development life cycle, from initial design to deployment and ongoing maintenance
- Offer mentorship and guidance to junior developers, nurturing their professional growth and fostering knowledge sharing
Requirements
- At least 4 years of Java Development experience with a robust command of Hibernate and the Microservice Architecture Pattern
- Proficiency in leveraging cloud computing platforms, particularly Microsoft Azure, to optimize the development of systems
- Competence in Continuous Integration/Continuous Deployment (CI/CD) practices, promoting effective and dependable software development processes
- Thorough understanding of containerization and orchestration tools like Kubernetes and Docker
- Hands-on experience building scalable, resilient systems using both SQL and NoSQL Databases
- Familiarity with infrastructure automation tools such as Terraform and Helm
- Proven background using the Spring Framework for crafting enterprise-level Java applications
- Solid grasp of software development methodologies and practices, especially Agile
- Fluency in English communication at an Upper-Intermediate level, facilitating seamless collaboration and effective communication
Nice to have
- Experience in developing 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