Senior Java Server-side Engineer

EPAM Systems

Argentina

Presencial

ARS 135.892.000 - 196.289.000

Jornada completa

hace 3 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Transforma esta oferta en una entrevista: un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certificates

Descripción de la vacante

EPAM Systems is seeking a Senior Java Server-side Engineer to develop and enhance a Backend-for-Frontend service layer that powers high-traffic mobile experiences for clients worldwide. You will collaborate with engineers, product partners, designers, and QA to deliver dependable APIs and high-quality code.

Responsibilities include architecting BFF APIs, building REST endpoints, and improving performance while reworking legacy code for maintainability.

Formación

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 3+ years of server-side Java development experience.
  • Spring Boot expertise for building and maintaining services.
  • Proficiency in REST API development and integration with legacy services.
  • Strong problem solving and performance optimization skills.
  • Experience with unit testing and CI/CD pipelines.
  • Proficient in English (B2 or higher).

Responsabilidades

  • Architect and develop Backend-for-Frontend API layer for mobile experiences.
  • Build REST endpoints and service contracts for mobile journeys.
  • Profile and optimize service performance.
  • Refactor legacy code for maintainability and reliability.
  • Produce clean, testable code with strong unit test coverage.
  • Collaborate with cross-functional teams to ship features.
  • Support CI workflows and build tooling to keep delivery running smoothly.
  • Design APIs with thoughtful data modeling and UX considerations.

Conocimientos

Java
Spring Boot
REST API
CI/CD
Unit testing
Performance profiling
English (B2)
Open-ended problem solving

Educación

Bachelor's degree in Computer Science

Herramientas

Docker
Gradle
GraphQL
Kotlin
RAML

Descripción del empleo

We are looking for a Senior Java Server-side Engineer to develop and enhance a Backend-for-Frontend service layer that drives high-traffic mobile experiences for clients around the globe. You will work alongside engineers, product partners, designers, and QA to ship dependable APIs and top-tier code. Join us to help shape the next wave of mobile platforms!

Responsibilities
  • Architect and develop the Backend-for-Frontend API layer consumed by mobile applications
  • Build REST endpoints and service contracts that enable mobile user journeys
  • Enhance service performance via profiling, analysis, and focused improvements
  • Rework legacy code to boost maintainability, readability, and reliability
  • Produce clean, testable code and sustain strong unit test coverage
  • Connect with existing backend services and manage bespoke and legacy dependencies
  • Resolve defects by identifying root causes and delivering safe, timely patches
  • Partner with engineers, product partners, designers, and QA to ship features
  • Support CI workflows and build tooling to keep delivery running smoothly
  • Exchange ideas and champion great user experience through API and data design
  • Eliminate unnecessary code and cut technical debt to keep the codebase healthy
Requirements
  • Qualifications in Computer Science or related field (Bachelor’s), or equivalent experience
  • 3+ years of experience building server-side applications in Java
  • Competency in solution design for open-ended problems
  • Expertise in Spring Boot for building and maintaining services
  • Proficiency in REST API development, including integration with legacy services
  • Knowledge of algorithms and data structures for efficient implementations
  • Skills in unit testing with a test-driven mindset
  • Familiarity with build tools and experience with CI workflows
  • Capability to analyze and optimize performance for backend services
  • Proficiency in troubleshooting for debugging and fixing production issues
  • Showcase of self-starter mindset with ownership and proactive communication
  • Skills in senior-level collaboration with cross-functional teams
  • Proficiency in English at an Upper-Intermediate level (B2) or higher
Nice to have
  • Skills in Docker for containerizing and running services locally and in pipelines
  • Background in Gradle for builds and dependency management
  • Familiarity with GraphQL for designing and consuming GQL APIs
  • Proficiency in Kotlin for server-side development on the JVM
  • Knowledge of 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

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
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
Sr. Backend Developer (Python/Java)
Sr. Backend Developer (Python/Java)

Resilientco • Argentina

Presencial
ARS 1.200.000 - 1.800.000
Senior iOS Developer
Senior iOS Developer

EPAM Systems • Buenos Aires

Presencial
ARS 90.595.000 - 135.892.000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM

Athenaworks • Argentina

Presencial
ARS 104.209.000 - 133.982.000
Payment in USD
Flexible work schedule
Non-Working Pay Days Policy
+2
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Particle41 • Argentina

Presencial
ARS 83.717.000 - 111.623.000
Senior Java / Microservices
Senior Java / Microservices

Werben HR • Buenos Aires

Presencial
ARS 134.492.000 - 209.212.000
Enterprise Java Engineer (Argentina, Remote)
Enterprise Java Engineer (Argentina, Remote)

Sela • Argentina

Presencial
ARS 59.633.000 - 104.360.000
Generous PTO
Home office stipend
Team get-togethers
+1
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM
Mid-Senior Full-Stack Engineer (Java /Python + React, TypeScript, AWS) -LATAM

Athenaworks • Municipio de Esquel

Presencial
ARS 90.692.000 - 181.384.000
Payment in USD
Flexible work schedule
Non-Working Pay Days Policy
+2