Skip To Main Content
backBack to Search

Senior Java Developer with Microsoft Azure

Java, Microsoft Azure, Spring Boot, Java Core, REST, Unit Testing, SQL, NoSQL tools, Java Microservice Infrastructure Tools, CI/CD
warning.png
Sorry, this position is no longer available

We are looking for a seasoned Senior Java Developer, proficient in Microsoft Azure, to join our remote team. Your primary responsibility will be the development and maintenance of premium software solutions dedicated to our clients in the financial domain. In your role as a Senior Java Developer, you will collaborate closely with our team of developers, architects, and project managers to conceive and establish solutions that cater to our clients' needs. Ensuring the superior quality of your code, and its scalability and maintainability, will be a fundamental part of your role.

Responsibilities
  • Design and maintain first-rate software solutions
  • Team up with other developers, architects, and project managers to devise and apply solutions
  • Assure that the developed code is of topmost quality, scalable, and maintainable
  • Take part in code reviews giving feedback to fellow developers
  • Ensure the proposed solutions cater to the needs of our clients and are delivered punctually within the pre-decided budget
  • Troubleshoot and address issues in both production and non-production environments
Requirements
  • 4+ years of hands-on experience in Java development (Java 8 or higher)
  • Strong experience with Java Core
  • 2+ years of significant experience with Spring Boot
  • 1+ years of active experience with Microsoft Azure
  • Working knowledge of CI/CD processes with minimum of 0.5 years of experience
  • Experience with unit testing (e.g., JUnit, TestNG, Mockito)
  • Understand the composition and working of RESTful web services
  • Previous exposure to SQL and NoSQL databases
  • Experience in developing microservices
  • B2+ English proficiency level
Nice to have
  • Excellent communicational skills
  • Experience with containerization technologies such as Docker and Kubernetes
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

These jobs are for you