Java & 4 others
EPAM Systems
Software Engineering
Argentina · Remote
Posted on Dec 23, 2025
Responsibilities
- Develop and maintain backend services using Java and Spring framework
- Implement and optimize build processes with Apache Maven and Gradle
- Design and manage data storage solutions using SQL databases
- Integrate messaging systems such as Kafka for efficient data streaming
- Deploy and operate applications within Kubernetes environments
- Collaborate effectively within a DevOps culture to streamline development and deployment
- Ensure code quality through thorough testing and code reviews
- Monitor system performance and troubleshoot issues proactively
- Participate in architectural discussions to improve system scalability and reliability
- Document technical specifications and maintain clear communication with team members
- Support continuous integration and continuous delivery pipelines
- Mentor junior developers and share knowledge within the team
- Adapt to evolving project requirements and contribute to agile workflows
Requirements
- Extensive experience with Java programming and Spring framework (4+ years)
- Proficient knowledge of Apache Maven and Gradle build tools
- Strong understanding of SQL and database management
- Experience with Kafka messaging systems
- Hands-on experience with Kubernetes for container orchestration
- Background in developing highly distributed systems
- Familiarity with DevOps practices and culture
- Proven ability to work within agile teams
- Excellent problem-solving and analytical skills
- Effective communication skills in English, with an upper-intermediate level (B2)
- Ability to work independently and collaboratively
- Strong attention to detail and commitment to quality
- Experience mentoring or leading less senior developers
Nice to have
- Experience with CI/CD pipeline implementation and management
- Certifications related to cloud platforms or container orchestration
- Knowledge of additional programming languages or frameworks
- Familiarity with automated testing frameworks
- Understanding of security best practices in software development
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