Java & 9 others
EPAM Systems
Software Engineering
Buenos Aires, Argentina
Posted on Dec 17, 2025
Responsibilities
- Build server-side applications supporting mobile clients
- Write, refactor, and delete code to improve system quality
- Design solutions for open-ended problems
- Integrate backend services with bespoke legacy systems
- Conduct performance analysis and optimization
- Develop and maintain unit tests
- Fix bugs and address technical debt
- Implement asynchronous code to improve responsiveness
- Collaborate with cross-functional teams including product, design, and QA
- Utilize build tools and continuous integration pipelines
- Contribute to open source projects and internal knowledge sharing
- Self-start and drive tasks to completion
Requirements
- Bachelor’s degree in Computer Science or related field or equivalent experience
- 3+ years of experience in Kotlin development
- Proficient in building server-side applications and REST APIs
- Experience with asynchronous programming and performance optimization
- Familiarity with Gradle and continuous integration
- Ability to work effectively within a team environment
- Upper-Intermediate English language proficiency (B2)
Nice to have
- Knowledge of GraphQL and RAML specifications
- Experience with Docker containerization
- Background in unit testing best practices
- Familiarity with legacy codebase maintenance
We offer/Benefits
- 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