Back to Search
We are on the lookout for a highly proficient Senior Java Developer to join our team remotely. The ideal candidate should possess substantial expertise in Azure and Hibernate.
The selected individual will take charge of conceptualizing and executing cutting-edge cloud-based solutions. Collaboration with cross-functional teams will be a key aspect to ensure the development of efficient and scalable systems. If you're a self-driven troubleshooter with a dedication to delivering top-notch software, we encourage you to apply and become an integral part of our dynamic team.
Responsibilities
- Craft and deploy cloud-centric solutions utilizing Java, Hibernate, and the Microservice Architecture Pattern
- Work closely with cross-functional teams to comprehend business requirements and transform them into inventive software solutions
- Guarantee the development of efficient and scalable systems, adhering to the highest standards and best practices
- Engage in the entire software development life cycle, from design through deployment to maintenance
- Offer mentorship and guidance to junior developers, fostering their professional growth and promoting knowledge sharing
Requirements
- A minimum of 4 years of hands-on experience in Java Development with a robust command of Hibernate and the Microservice Architecture Pattern
- Proficiency in leveraging cloud computing platforms such as Microsoft Azure, harnessing cloud resources for optimal system development
- Expertise in Continuous Integration/Continuous Deployment (CI/CD) practices to advance efficient and dependable software development processes
- A solid grasp 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 utilizing the Spring Framework for the development of enterprise-level Java applications
- A profound understanding of software development methodologies and practices, particularly Agile
- Fluent English communication skills at an Upper-Intermediate level to facilitate effective collaboration and communication
Nice to have
- Experience in working 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