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
Uzbekistan (Prod)
We connect like-minded people:
- Delivering innovative solutions to industry leaders, making a global impact
- Enjoyable working environment, whether it is the vibrant office or the comfort of your own home
- Opportunity to work abroad for up to two months per year
- Relocation opportunities within our offices in 55+ countries
- Corporate and social events
We invest in your growth:
- Leadership development, career advising, soft skills and well-being programs
- Certifications, including GCP, Azure and AWS
- Unlimited access to LinkedIn Learning and Udemy
- Free English classes with certified teachers
Discounts in local language schools, including offline courses for the Uzbek language
We cover it all:
- Monetary bonuses for engaging in the referral program
- Medical & family care package
- Four trust days per year (sick leave without a medical certificate)
- Discounts for fitness clubs, dance schools and sports programs
- Benefits package (sports activities, a variety of stores and services)
[epamgdo] Uzbekistan (Remote)
Experience the freedom of remote work from anywhere in Uzbekistan, whether it's the comfort of your home or our modern office in Tashkent.
[epamgdo] Uzbekistan (About EPAM)
EPAM Uzbekistan is a team of technologists and innovators united by technology. In 2019, we opened our first office in Tashkent. Since then, we’ve built a continuously learning organization that helps its employees reach their full potential and achieve professional goals through learning. Our agile methodologies, client collaboration frameworks, engineering excellence programs, and hybrid teams offer many career paths and development opportunities.