Back to Search
We are on the lookout for a highly adept Senior Java Developer to join our team remotely, showcasing proficiency in Azure and Hibernate.
The successful candidate will play a pivotal role in conceptualizing and executing innovative cloud-based solutions. Collaborating seamlessly with multifaceted teams, you'll ensure the development of systems that are both efficient and scalable. If you're an autonomous troubleshooter with a dedication to delivering top-notch software, we encourage you to apply and be a vital part of our vibrant team.
Responsibilities
- Craft and implement cloud-centric solutions utilizing Java, Hibernate, and the Microservice Architecture Pattern
- Work closely with cross-functional teams to grasp business requirements and transform them into inventive software solutions
- Assure the development of efficient and scalable systems, adhering to the highest standards and best practices
- Engage in the complete software development life cycle, from design through deployment to maintenance
- Offer mentorship and guidance to junior developers, fostering their professional growth and encouraging knowledge sharing
Requirements
- A minimum of 4 years of Java Development experience, demonstrating a robust command of Hibernate and the Microservice Architecture Pattern
- Expertise in cloud computing platforms like Microsoft Azure, leveraging cloud resources for optimized system development
- Proficiency in CI/CD practices, advocating for efficient and dependable software development processes
- A profound understanding of containerization and orchestration tools, including Kubernetes and Docker
- Experience in constructing scalable and resilient systems using both SQL and NoSQL Databases
- Familiarity with infrastructure automation tools like Terraform and Helm
- Proficiency in using the Spring Framework for crafting enterprise-level Java applications
- A solid grasp 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
- 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