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 Senior Java Developer with Microsoft Azure experience to join our team remotely. As a Senior Java Developer, you will be working on a project that provides innovative solutions to our customers and involves developing and supporting the latest technologies. Your primary focus will be on developing high-quality software and ensuring that the code is scalable, maintainable, and well-documented. You will work with a team of experienced engineers, architects, and product owners to build an enterprise-level application using Java and Microsoft Azure technologies.

Responsibilities
  • Design and develop high-quality software using Java and Microsoft Azure technologies
  • Collaborate with the team to design and implement features that meet customer requirements
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and provide constructive feedback to peers
  • Create and maintain technical documentation
  • Work with product owners to understand business requirements and translate them into technical specifications
  • Troubleshoot and debug issues in production and non-production environments
  • Ensure code and application security practices are followed
  • Keep up-to-date with emerging trends and technologies in software development
Requirements
  • Minimum of 4 years of experience in Java development (Java 8 or higher)
  • Experience in Java Core
  • At least 2 years of experience with Spring Boot
  • At least 1 year of experience with Microsoft Azure
  • Experience with CI/CD and familiar with its concepts or at least 0.5 years of experience
  • Experience with REST API development
  • Knowledge of Unit Testing (ex: JUnit/TestNG/Mockito)
  • Familiarity with SQL and NoSQL tools
  • Experience with Microservices architecture
  • B2+ English level proficiency
Nice to have
  • Experience with Docker and Kubernetes
  • Experience with cloud-native development
  • Experience with Apache Kafka
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