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 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

These jobs are for you