Overview

We are seeking a skilled and experienced Lead Java Developer to guide our development team and drive excellence in performance optimization, cloud reliability and monitoring. This role demands a strong background in Java development and observability with an emphasis on leveraging the Datadog platform.

Responsibilities

  • Lead performance optimization initiatives and memory & CPU reviews
  • Implement and maintain reliability solutions on Azure
  • Monitor systems and infrastructure using Datadog to identify gaps and recommend improvements
  • Review Datadog logs and optimize observability strategies
  • Oversee the design and implementation of robust microservices architectures
  • Apply design patterns to solve complex engineering challenges
  • Ensure optimal functioning of RESTful web services
  • Utilize multithreading techniques effectively in application development
  • Collaborate with cross-functional teams to deliver scalable and reliable systems
  • Provide guidance on code quality, architectural decisions and team mentoring

Requirements

  • 5+ years of professional experience in Java development and microservices
  • Background in Core Java, Spring and Hibernate/JPA
  • Proficiency in Datadog and monitoring tools
  • Expertise in RESTful web services and message brokers
  • Knowledge of cloud platforms like Azure, including optimization and reliability practices
  • Competency in design patterns and multithreading
  • Familiarity with performance and memory optimization techniques
  • Understanding of system scalability and observability approaches
  • English proficiency at B2 level or higher

Nice to have

  • Familiarity with ElasticSearch and Angular
  • Understanding of JSP, JS and jQuery
  • Background in SQL, Apache Struts 2 and Selenium
  • Experience in Struts, Hibernate and MQ

Belarus (Remote)

We connect like-minded people:

  • Delivering innovative solutions to industry leaders, making a global impact
  • Opportunity to work abroad for up to two months per year

We invest in your growth:

  • Leadership development, career advising, soft skills and well-being programs
  • Unlimited access to LinkedIn Learning and Get Abstract
  • Free English classes with certified teachers

We cover it all:

  • Comprehensive medical & family care package
  • Seven trust days per year (sick leave without a medical certificate)
  • Discounts from 800+ partners (sports activities, restaurants, stores and services)

[epamgdo] Belarus (Remote)

At EPAM Belarus, employees have the flexibility to choose the environment that suits them best. You can work from any location in Belarus, whether it's your home or our offices in Minsk, Grodno, Brest, Gomel, Mogilev or Vitebsk.

[epamgdo] Belarus (About EPAM)

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, our employees, and our communities. We embrace a dynamic and inclusive culture. Here, you will collaborate with multi-national teams, contribute to numerous innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to learn and grow continuously. No matter where you are located, you will join a dedicated, creative, diverse community to help you discover your fullest potential.