Lead Server-side Engineer (Java)
- Hiring from
- Argentina
- Work type
- Remote
- Posted
- Sep 28, 2026
Is this job info correct?
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
Remote in Argentina: Buenos Aires