Back to Search
We are seeking a talented Senior Java Developer with experience in Azure to join our remote team.
In this role, you will work on developing cutting-edge solutions and applications using Java and related technologies. You will be responsible for implementing core Java development, bootstrapping frameworks, microservices, and web services. If you are a highly skilled Java Developer with a passion for creating efficient and scalable solutions, we invite you to apply and be a key player in shaping our development initiatives.
Responsibilities
- Develop efficient and scalable solutions and applications using Java and related technologies
- Collaborate closely with cross-functional teams to understand business requirements and translate them into innovative development strategies
- Provide mentorship and guidance to the development team, fostering professional growth and knowledge sharing
- Oversee end-to-end application development, from design to deployment
- Establish and enforce best practices for application development, ensuring code quality, security, and compliance
- Contribute to the continuous improvement of development processes by adopting Agile methodologies
Requirements
- Minimum of 4 years of relevant experience in Java Development, showcasing expertise in implementing core Java development, bootstrapping frameworks, microservices, and web services
- Proficiency in Microsoft Azure, utilizing cloud resources to optimize application processing and storage
- Expertise in Hibernate for efficient database interaction and management
- Strong familiarity with Microservice Architecture Pattern, contributing to efficient application development and deployment
- Experience with Terraform and Helm, enhancing the ability to manage and automate infrastructure
- Proficiency in Kubernetes and Docker for containerization and orchestration
- Proficiency in SQL and NoSQL Databases for effective data querying and manipulation
- Expertise in Spring for efficient and scalable application development
- Fluent English communication skills at an Upper-Intermediate level, facilitating effective collaboration and communication
Nice to have
- Familiarity with SOAP and REST for efficient web service development
- 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