Back to Search
We are looking for a remote Senior Java Developer with Microsoft Azure expertise to join our remote team. As a Senior Java Developer, you will take on a project involving the design, development, and implementation of applications using Java and Microsoft Azure. Working collaboratively with our team of developers, architects, and project managers, you will be tasked with ensuring applications delivered are scalable, secure, and client-focused. This role requires in-depth knowledge of Java, REST, and Microservices, alongside a proven ability to build scalable, high-performance applications. Furthermore, you will need experience with unit testing and CI/CD tools.
Responsibilities
- Develop and maintain superior Java code for our client's applications
- Work alongside developers, architects, and project managers to design, develop, and implement applications using Java and Microsoft Azure
- Create clean, maintainable, and efficient code
- Ensure the scalability, security, and client-fit of all applications
- Take part in code reviews, testing, and code debugging activities
- Document technical solutions and maintain project records
- Assist in resolving production issues when they arise
Requirements
- A minimum of 4 years of experience in Java (Java 8 or higher)
- Solid exposure to Java core
- Minimum 2 years of active experience with Spring Boot
- At least a 1 year's experience with Microsoft Azure
- Familiarity with and minimum half a year’s experience in CI/CD tools and processes
- Ability to design and develop REST APIs
- Proven experience with unit testing (e.g., JUnit/TestNG/Mockito)
- Understanding of both SQL and NoSQL databases
- A proven record in building and deploying microservices
- Proficient verbal and written communication skills in English (B2+ level)
Nice to have
- Good communicational and interpersonal skills
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