Lead Server-side Engineer (Java)

EPAM Systems

Buenos Aires

On-site

ARS 90,952,000 - 166,745,000

Full time

39 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certific at
LinkedIn Learning access
Global career opportunities

Job summary

EPAM Systems is seeking a Lead Server-side Engineer to design and evolve a high-scale Backend-for-Frontend layer for mobile experiences used by millions of cardholders worldwide. You will lead cross-functional teams and drive performance, code quality, and delivery milestones.

You will build server-side services in Java with Spring Boot, define REST API contracts, and mentor engineers in best practices. This role emphasizes performance optimization, maintainability, and robust CI/CD processes.

Qualifications

  • 5+ years of Java backend development experience.
  • Strong leadership skills guiding engineers and technical decision-making.
  • Proven project delivery experience in cross-functional teams with product, design, and QA.
  • Advanced Spring Boot knowledge for building server-side applications.
  • Strong REST API design skills for mobile-facing service layers.
  • Solid algorithms and data structures knowledge for solving complex problems.
  • Strong unit testing skills and test-driven development mindset.
  • Hands-on performance analysis and optimization skills for high-traffic services.
  • Experience with CI and build tools in modern engineering workflows.
  • Strong problem-solving skills for open-ended solution design and legacy integrations.
  • Clear communication skills and willingness to share ideas and drive alignment.
  • Bachelor's degree in Computer Science or related field, or equivalent experience.
  • English Upper-Intermediate (B2) proficiency.

Responsibilities

  • Design the Backend for Frontend architecture for mobile-facing APIs.
  • Lead technical decisions and mentor engineers on best practices and code quality.
  • Build server-side services in Java using Spring Boot.
  • Define and implement REST API contracts that support excellent client experiences.
  • Write unit tests and enforce reliable automated test coverage.
  • Optimize latency, throughput, and resource usage through performance analysis.
  • Coordinate delivery with product, design, and QA to meet quality and timeline goals.
  • Refactor legacy code to improve maintainability, readability, and safety.
  • Fix production issues by debugging, triaging, and implementing robust solutions.
  • Integrate with existing backend services, including bespoke legacy systems.
  • Improve CI and build pipelines to increase delivery speed and confidence.
  • Review code and promote clean, elegant, and secure implementations.

Skills

Java
Leadership
REST APIs
Performance analysis
CI/CD
Unit testing

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Boot
Gradle
Docker
GraphQL
Kotlin

Job description

We are looking for a Lead Server-side Engineer to build and evolve a high-scale Backend for Frontend service layer for mobile experiences used by tens of millions of cardholders worldwide. You will lead design and delivery with a cross-functional team, prioritize performance and code quality, and help shape technical direction. Apply to join us.

Responsibilities
  • Design the Backend for Frontend architecture for mobile-facing APIs
  • Lead technical decisions and mentor engineers on best practices and code quality
  • Build server-side services in Java using Spring Boot
  • Define and implement REST API contracts that support excellent client experiences
  • Write unit tests and enforce reliable automated test coverage
  • Optimize latency, throughput, and resource usage through performance analysis
  • Coordinate delivery with product, design, and QA to meet quality and timeline goals
  • Refactor legacy code to improve maintainability, readability, and safety
  • Fix production issues by debugging, triaging, and implementing robust solutions
  • Integrate with existing backend services, including bespoke legacy systems
  • Improve CI and build pipelines to increase delivery speed and confidence
  • Review code and promote clean, elegant, and secure implementations
Requirements
  • 5+ years of Java backend development experience
  • Strong leadership skills in guiding engineers and technical decision-making
  • Proven project delivery experience in cross-functional teams with product, design, and QA
  • Advanced Spring Boot knowledge for building server-side applications
  • Strong REST API design skills for mobile-facing service layers
  • Solid algorithms and data structures knowledge for solving complex problems
  • Strong unit testing skills and test-driven development mindset
  • Hands-on performance analysis and optimization skills for high-traffic services
  • Experience with CI and build tools in modern engineering workflows
  • Strong problem-solving skills for open-ended solution design and legacy integrations
  • Clear communication skills and willingness to share ideas and drive alignment
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • English Upper-Intermediate (B2) proficiency
Nice to have
  • Docker for local development and service packaging
  • Gradle for build configuration and dependency management
  • GraphQL for API schema design and query optimization
  • Kotlin for JVM-based backend development
  • RAML for API modeling and documentation
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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Server-side Engineer
Lead Java Server-side Engineer

EPAM Systems • Municipio de Esquel

On-site
ARS 3,000,000 - 6,000,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2
Senior Java Server-side Engineer
Senior Java Server-side Engineer

EPAM Systems • Argentina

On-site
ARS 1,200,000 - 2,000,000
Healthcare benefits
Upskilling and certification courses
LinkedIn Learning access
+1
Senior Server-side Engineer
Senior Server-side Engineer

EPAM Systems • Municipio de Esquel

On-site
ARS 2,500,000 - 4,500,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
Senior Java Engineer
Senior Java Engineer

EPAM Systems • Argentina

On-site
ARS 106,019,000 - 151,455,000
International projects with top brands
Global teams of skilled peers
Healthcare benefits
+8
Senior Java Server-side Engineer
Senior Java Server-side Engineer

EPAM Systems • Municipio de Esquel

On-site
ARS 136,430,000 - 181,906,000
Healthcare benefits
LinkedIn Learning access
Global career opportunities
Lead Full-Stack JavaScript Engineer
Lead Full-Stack JavaScript Engineer

EPAM Systems • Argentina

On-site
ARS 106,112,000 - 212,224,000
Healthcare benefits
Upskilling courses
LinkedIn Learning
+2
Senior Java Developer
Senior Java Developer

EPAM Systems • Argentina

Hybrid
ARS 1,200,000 - 2,400,000
International projects with top brands
Global teams of skilled peers
Healthcare benefits
+8
Lead Java Backend Engineer - Scale High-Performance APIs
Lead Java Backend Engineer - Scale High-Performance APIs

EPAM Systems • Buenos Aires

On-site
ARS 90,952,000 - 166,745,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certific at
+2
Lead Java Server-side Engineer
Lead Java Server-side Engineer

EPAM Systems • Argentina

On-site
ARS 1,200,000 - 1,800,000
Senior Java Backend Engineer — Ai-Driven Microservices
Senior Java Backend Engineer — Ai-Driven Microservices

Symphonica • Rosario

On-site
ARS 182,771,000 - 274,156,000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1