Lead Java Server-side Engineer

EPAM Systems

Argentina

Presencial

ARS 135.892.000 - 181.190.000

Jornada completa

Ahora mismo
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Destaca para este puesto: genera un currículum y una carta de presentación adaptados en cuestión de un minuto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits
Upskilling programs
LinkedIn Learning access
Global career opportunities
Paid time off

Descripción de la vacante

EPAM Systems is seeking a Lead Java Server-side Engineer in Argentina to drive a Backend-for-Frontend service layer powering high-traffic mobile products. You will collaborate with engineers, product partners, designers, and QA to ship reliable APIs, optimize legacy integrations, and maintain high performance.

You will architect the BFF layer, implement REST endpoints, and modernize legacy code while ensuring strong unit test coverage and efficient deployments.

Formación

  • Extensive background in Java server-side development (5+ years).
  • Strong collaboration skills in senior-level, cross-functional environments.
  • Proven strength in designing solutions for loosely constrained problems.
  • Expert-level Spring Boot experience maintaining services.
  • High proficiency in REST API development including legacy services.
  • Deep understanding of algorithms and data structures for efficient code.
  • Consistent unit testing with a test-driven approach.
  • Experience with build tools and CI workflows.
  • Performance profiling and optimization for backend services.
  • Strong debugging and production incident troubleshooting.
  • Ownership mindset with proactive communication.
  • B2 English for effective communication.

Responsabilidades

  • Architect and build the Backend-for-Frontend API layer used by mobile apps.
  • Implement REST endpoints and service contracts aligned to mobile flows.
  • Optimize backend performance via profiling and targeted improvements.
  • Modernize legacy code to improve reliability and readability.
  • Write clean, testable code with strong unit test coverage.
  • Integrate with existing backend services and manage legacy dependencies.
  • Diagnose defects, identify root causes, release safe patches quickly.
  • Collaborate with engineers, product partners, designers, and QA to ship features end-to-end.
  • Contribute to CI workflows and strengthen build tooling.
  • Influence API and data design decisions to improve user experience.
  • Reduce code debt by removing redundant code and keeping the codebase healthy.

Conocimientos

Java backend
Spring Boot
REST APIs
Performance optimization
Unit testing
CI workflows
Algorithms & data structures
Debugging production issues
Ownership & communication
English communication (B2)

Educación

Bachelor’s degree in CS or related field

Herramientas

Docker
Gradle
GraphQL
Kotlin (JVM)
RAML

Descripción del empleo

Lead Java Server-side Engineer to drive a Backend-for-Frontend service layer powering high-traffic mobile products used by clients worldwide. You will work closely with engineers, product partners, designers, and QA to ship reliable APIs, improve legacy integrations, and keep performance high.

Responsibilities
  • Architect and build the Backend-for-Frontend API layer consumed by mobile applications
  • Implement REST endpoints and define service contracts aligned to mobile user flows
  • Optimize backend performance through profiling, analysis, and focused improvements
  • Modernize legacy code through refactoring to improve reliability and readability
  • Create clean, testable code and keep unit test coverage at a strong level
  • Connect to existing backend services and manage bespoke and legacy dependencies
  • Diagnose defects, identify root causes, and release safe patches quickly
  • Partner with engineers, product partners, designers, and QA to deliver features end to end
  • Contribute to CI workflows and strengthen build tooling to keep releases smooth
  • Promote great user experience by influencing API and data design decisions
  • Reduce technical debt by removing redundant code and keeping the codebase healthy
Requirements
  • Extensive background in Java building server-side applications (5+ years)
  • Strong collaboration skills in senior-level, cross-functional environments
  • Proven strength in solution design for problems with unclear constraints
  • Expert-level Spring Boot experience building and maintaining services
  • High proficiency in REST API development, including working with legacy services
  • Deep understanding of algorithms and data structures for efficient code
  • Consistent unit testing ability with a test-driven approach
  • Working knowledge of build tools and practical experience with CI workflows
  • Demonstrated performance profiling and optimization skills for backend services
  • Strong debugging and troubleshooting skills for production incidents
  • Ownership mindset with proactive communication and follow-through
  • Bachelor’s degree in Computer Science or related discipline, or equivalent experience
  • Upper-Intermediate English proficiency (B2) for effective communication
Nice to have
  • Docker for local containerized development and CI pipeline execution
  • Gradle for build configuration and dependency management
  • GraphQL and GQL API design/consumption experience
  • Kotlin for JVM-based server-side 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
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java Server-side Engineer
Senior Java Server-side Engineer

EPAM Systems • Argentina

Presencial
ARS 135.892.000 - 196.289.000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certificates
Senior Android Engineer
Senior Android Engineer

EPAM Systems • Argentina

Presencial
ARS 1.400.000 - 2.100.000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+5
Full Stack Software Engineer ID85596
Full Stack Software Engineer ID85596

AgileEngine, LLC. • Buenos Aires

Híbrido
ARS 151.511.000 - 242.417.000
Professional growth
USD-based compensation
Top-tier clients
+1
Full Stack Software Engineer ID85596
Full Stack Software Engineer ID85596

AgileEngine, LLC. • Rosario

Híbrido
ARS 136.360.000 - 181.813.000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Lead Java Backend Engineer — High-Impact APIs & Performance
Lead Java Backend Engineer — High-Impact APIs & Performance

EPAM Systems • Argentina

Presencial
ARS 135.892.000 - 181.190.000
Healthcare benefits
Upskilling programs
LinkedIn Learning access
+2
Senior Python Developer
Senior Python Developer

EPAM Systems • Argentina

Presencial
ARS 105.694.000 - 166.090.000
Healthcare benefits
Global career opportunities
Paid time off
+2
Lead Software Engineer – Java
Lead Software Engineer – Java

Werben HR • Buenos Aires

Híbrido
ARS 178.643.000 - 267.965.000
Sr. Backend Developer (Python/Java)
Sr. Backend Developer (Python/Java)

Resilientco • Argentina

Presencial
ARS 1.200.000 - 1.800.000
Senior Java Backend Engineer – Scale Global Mobile APIs
Senior Java Backend Engineer – Scale Global Mobile APIs

EPAM Systems • Argentina

Presencial
ARS 135.892.000 - 196.289.000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certificates
Middle Full Stack Engineer ID84407
Middle Full Stack Engineer ID84407

AgileEngine • Santiago del Estero

A distancia
ARS 135.892.000 - 181.190.000
Growth without limits
Competitive compensation
Flexibility: 100% remote with flexible
+3