Senior Java Developer

Company: EPAM Systems
Location: Argentina, Colombia, Mexico
Type: remote
Posted: Oct 13, 2026
Views: 0

We're on the hunt for a Senior Java Developer who brings solid AI expertise to strengthen our growing team. This role puts you at the center of ambitious, large-scale technology initiatives, surrounded by a team culture built on partnership and forward momentum. Here, technical mastery, a hunger for ongoing growth, and the real-world use of cutting-edge tools are all highly valued. For someone eager to craft dependable systems while pushing the boundaries of AI integration, this position delivers an ideal setting to advance your career.

Responsibilities

  • Architect and develop dependable, scalable applications that align with organizational goals and technical requirements
  • Contribute to discussions shaping system architecture, bringing fresh perspectives that influence project direction
  • Work hand-in-hand with teams across different functions to ensure products are delivered on time and to a high standard
  • Evaluate colleagues' code submissions, providing thoughtful feedback that upholds quality benchmarks
  • Diagnose and fix intricate technical challenges that surface during various stages of development
  • Guide junior colleagues through hands-on coaching, strengthening their technical abilities and self-assurance
  • Take an active role in planning activities, offering input on timelines and project scope estimates
  • Keep pace with shifts in the tech landscape, bringing innovative methods into the team's workflow when beneficial
  • Capture key technical choices and workflows in documentation to ensure the codebase remains sustainable over time
  • Work directly with business stakeholders to pin down requirements and keep deliverables aligned with expectations

Requirements

  • No less than three years of hands-on professional background in a related field
  • Working familiarity with AI principles and tooling, used to strengthen how solutions are built and developed
  • Deep understanding of Java Core fundamentals along with object-oriented design practices
  • Direct experience utilizing Java 8 and the capabilities it introduces
  • Capability in using Spring Boot to construct and sustain backend systems
  • Background operating within the Microsoft Azure cloud ecosystem
  • Comfort working with Amazon Web Services to deploy and oversee cloud infrastructure
  • Exposure to CI/CD processes that enable streamlined, automated build and release cycles
  • Competency in SQL for handling and querying relational database systems
  • History of architecting and building systems based on Microservice Architecture principles
  • Applied experience developing and integrating REST APIs
  • Skill in applying Unit Testing techniques to safeguard code reliability and quality
  • Familiarity with Java-compatible NoSQL database solutions
  • English fluency at a B2 proficiency level or above

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

About the Company

Name: EPAM Systems

No detailed information available about this company.

More jobs at EPAM Systems