-
EPAM Systems

Chief Java Developer

EPAM Systems
Ukraine · Full-time · Mid-Senior

We are seeking an experienced Chief Java Developer to join our team and lead the development of scalable, high-performance solutions.

In this position, you will collaborate with cross-functional teams to design, develop, and maintain Java-based microservices and APIs. You will be responsible for ensuring code quality, system stability, and fostering effective collaboration across distributed teams.

Responsibilities


  • Design and create microservices and APIs tailored for cloud-native environments
  • Work closely with Product Owners, Scrum Masters, and developers to solve complex technical issues
  • Collaborate with distributed teams across multiple time zones to ensure alignment and effective communication
  • Oversee and refine existing codebases, prioritizing performance, stability, and maintainability
  • Update and optimize legacy code to meet modern standards and best practices
  • Diagnose and improve system performance to ensure scalability and reliability
  • Develop and manage automated testing solutions at all levels, including unit, API, and end-to-end testing
  • Participate in Agile workflows, such as sprint planning and retrospectives, to enhance team collaboration and efficiency


Requirements


  • At least 7 years of experience in software development
  • A minimum of 2 years of experience in a leadership role, including team management and mentorship
  • Advanced expertise in Java programming
  • Experience deploying microservices in cloud-native environments, with a focus on Kubernetes
  • Strong skills in automated testing across unit, API, and end-to-end levels
  • Familiarity with J2EE and JBOSS for enterprise Java applications
  • Extensive knowledge of Spring Boot for building modern microservices
  • Experience using JUNIT for testing Java applications
  • Understanding of Rancher for container orchestration and management
  • Proficiency with Git for version control and Gradle/Maven for build and dependency management
  • Fluent English communication skills (written and spoken) at a B2 level or higher


Nice to have


  • Practical experience with Angular for front-end development
  • Familiarity with TypeScript for creating scalable and maintainable front-end applications


We offer


  • 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


Key Skills

Ranked by relevance

java microservices cloud spring boot typescript angular scrum junit j2ee git
Login to Apply
Posted
Jul 15, 2025
Type
Full-time
Level
Mid-Senior
Location
Ukraine

Industries

Software Development IT Services IT Consulting Pharmaceutical Manufacturing

Categories

Information Technology Engineering Business Development

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

Junior Java Developer

2026-05-20

Full-time
Entry
Poland
Software Development
Information Technology
View Job Details
EPAM Systems
Related

Chief Software Engineer (AdTech)

2026-05-17

Full-time
Mid-Senior
Argentina
Software Development
Information Technology
View Job Details
EPAM Systems
Related

Node.js Developer

2026-05-17

Full-time
Associate
Argentina
Software Development
Information Technology