Senior Java Engineer

EPAM Systems

Argentina

Remote

ARS 1,800,000 - 3,200,000

Full time

5 days 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
Learning & development budget

Job summary

EPAM Systems seeks a Senior Java Engineer to build and evolve a Backend for Frontend service layer powering high-traffic mobile experiences for clients worldwide. You will design and implement REST APIs using Java, Spring Boot, and modern patterns, focusing on reliability and performance.

You will collaborate with cross-functional teams, write unit tests, participate in CI pipelines, and help optimize complex systems for scalability, while continuously improving code quality and documentation.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent practical experience.
  • 3+ years of Java backend development experience.
  • Strong Spring Boot and REST API design experience.

Responsibilities

  • Design and deliver Backend for Frontend API layer for mobile clients.
  • Build server-side services in Java using Spring Boot and modern patterns.
  • Implement and maintain REST APIs with attention to usability and consistency.
  • Write unit tests and enforce quality gates through CI.
  • Collaborate with engineers, product partners, designers, and QA to ship features.
  • Integrate with existing backend services and handle compatibility constraints.
  • Propose solutions for ambiguous problems and communicate technical tradeoffs.

Skills

Java
Spring Boot
REST APIs
Unit testing
CI pipelines
Kotlin
GraphQL
RAML
Gradle
Docker
Algorithms & data structures
English (B2)

Education

Bachelor’s degree in Computer Science or equivalent practical experience

Tools

Docker
Gradle
GraphQL
RAML

Job description

We are seeking a Senior Java Engineer to build and evolve 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 fast, reliable APIs and maintain beautiful code.ResponsibilitiesDesign and deliver the Backend for Frontend API layer for mobile clientsBuild server-side services in Java using Spring Boot and modern patternsImplement and maintain REST APIs with attention to usability and consistencyOptimize performance through profiling, analysis, and targeted improvementsWrite unit tests and enforce quality gates through continuous integrationRefactor and simplify codebases by improving or removing legacy code safelyFix defects quickly and prevent regressions through root-cause analysisCollaborate with engineers, product partners, designers, and QA to ship featuresIntegrate with existing backend services and handle compatibility constraintsPropose solutions for ambiguous problems and communicate technical tradeoffsRequirements3+ years of Java backend development experienceStrong Spring Boot experience building server-side applicationsStrong REST API design and integration experienceStrong algorithms and data structures knowledgeStrong unit testing skills and experience with test automationBuild tool experience with CI pipelines and automated quality checksPerformance optimization skills for asynchronous and high-throughput servicesProblem-solving skills for open-ended technical challengesTeam collaboration skills in cross-functional environmentsSelf-starter mindset with ownership and initiativeBachelor’s degree in Computer Science or equivalent practical experienceUpper-Intermediate English skills (B2) for clear written and spoken communicationNice to haveDocker experience for local development and deploymentsGradle experience for builds and dependency managementGraphQL experience for API schema design and query optimizationKotlin experience in server-side developmentRAML experience for API modeling and documentationWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-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

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 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 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 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
Lead Server-side Engineer (Java)
Lead Server-side Engineer (Java)

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
Senior Java Backend Engineer - High-Traffic Mobile APIs
Senior Java Backend Engineer - High-Traffic Mobile APIs

EPAM Systems • Argentina

Remote
ARS 1,800,000 - 3,200,000
Healthcare benefits
Paid time off
Learning & development budget
Senior JavaScript Full-Stack Developer
Senior JavaScript Full-Stack Developer

EPAM Systems • Argentina

Remote
ARS 2,400,000 - 3,600,000
Healthcare benefits
Paid time off
Upskilling programs
+2
Senior Backend Engineer: Java, Spring Boot, REST APIs
Senior Backend Engineer: Java, Spring Boot, REST APIs

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 Backend Engineer for High-Traffic Mobile APIs
Senior Java Backend Engineer for High-Traffic Mobile APIs

EPAM Systems • Municipio de Esquel

On-site
ARS 136,430,000 - 181,906,000
Healthcare benefits
LinkedIn Learning access
Global career opportunities
Senior Java Developer
Senior Java Developer

EPAM Systems • Argentina

Remote
ARS 1,800,000 - 2,400,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+6