Back to Search
We are seeking a Senior Java Developer with Microsoft Azure experience to join our remote team. In this role, you will work on a remote project and be responsible for developing and maintaining Java-based microservices architecture in Azure cloud infrastructure. You will be working with a team of developers and architects to create scalable and high-performance solutions that meet business requirements. As a Senior Java Developer, you will have the opportunity to use your expertise in Java, Spring Boot, and SQL/NoSQL to deliver innovative solutions that exceed customer expectations.
Responsibilities
- Design, develop, and maintain Java-based microservices architecture in Azure cloud infrastructure
- Work closely with a team of developers and architects to create scalable and high-performance solutions that meet business requirements
- Collaborate with QA engineers to ensure code quality and proper unit test coverage
- Participate in code reviews to ensure adherence to best practices and coding standards
- Identify and troubleshoot performance and scalability issues
- Document technical solutions and provide support to other teams as needed
Requirements
- Minimum of 4 years of experience in Java (Java 8 or higher)
- Experience with Java Core
- Minimum of 2 years of experience with Spring Boot
- Minimum of 1 year of experience with Microsoft Azure
- Experience with unit testing frameworks such as JUnit, TestNG, Mockito
- Experience with CI/CD, either familiar with it or has 0.5 years of experience
- Familiarity with REST APIs
- Experience with SQL and NoSQL tools
- Experience with Java microservices
- B2+ English level
Nice to have
- Experience with containerization technologies such as Docker and Kubernetes
- Experience with Apache Kafka and other event-driven architectures
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