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're on the search for a seasoned Senior Java Developer with a strong background in Microsoft Azure to become part of our remote team.

In this role, you'll be responsible for the development and maintenance of high-standard software solutions tailored to our clients in the financial sector. Serving as a Senior Java Developer, your role will include closely working with our developers, architects, and project managers to design and deploy solutions that align with our clients' needs. Your work will involve ensuring the highest quality, scalability, and maintainability of your code.

Responsibilities
  • Construct and sustain top-quality software solutions
  • Collaborate with other developers, architects, and project managers to design and implement effective solutions
  • Ensure the quality of your code and that it's scalable and maintainable
  • Participate in code reviews and provide constructive feedback to your peers
  • Certify that the developed solutions meet our clients' needs and that they're delivered on time and within budget constraints
  • Troubleshoot and rectify any issues in both production and non-production environments
Requirements
  • A minimum of 4 years of experience in Java development (Java 8 or higher)
  • Strong foundation in Java Core
  • 2+ years of experience working with Spring Boot
  • At least a year's experience with Microsoft Azure
  • Familiarity with CI/CD processes, with at least 0.5 year of experience
  • Experience with unit testing frameworks such as JUnit, TestNG, Mockito
  • Comfortable working with RESTful web services
  • Experience in microservices development
  • Prior experience with SQL and NoSQL databases
  • Proficient English communication skills (B2+ level)
Nice to have
  • Experience with containerization technologies like 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