EPAM Systems logo
EPAM Systems

4,258 open roles

Senior Java Developer

Remote (ArgentinaColombiaMexico)Full-timePosted Oct 12, 2026

Job description

We're on the lookout for an accomplished Senior Java Developer equipped with strong AI know-how to come aboard our fast-expanding company. In this capacity, you'll be central to large-scale, forward-thinking technical projects, operating within a collaborative team atmosphere that emphasizes steady advancement. Our organization champions robust technical competence, an eagerness for continuous skill-building, and the practical deployment of modern innovations.

For those motivated to engineer dependable systems while diving deeper into AI applications, this role presents a valuable springboard for career development.

Responsibilities

Develop and structure durable, scalable software solutions aligned with both business objectives and technical criteria Engage in architecture-focused dialogue, sharing viewpoints that help steer how projects progress Interact with teams across different functions to ensure deliverables stay on schedule while meeting quality expectations Review code contributed by fellow developers, offering useful guidance that sustains high-quality standards Troubleshoot and resolve demanding technical problems that surface at various points in the build process Mentor newer members of the team, sharing expertise that builds their technical skillset and self-reliance Play an active part in planning efforts, helping shape project scope and provide timing estimates Remain current with industry shifts and apply fresh techniques to improve everyday working methods Maintain clear records of major technical choices and procedures to support future codebase upkeep Coordinate with business stakeholders to clarify goals and confirm final deliverables meet agreed expectations Requirements A minimum of three years of hands-on experience in a related technical function Applied familiarity with AI tools and principles, incorporated to strengthen solution design processes Strong foundation in Java Core fundamentals alongside object-oriented programming approaches Demonstrated ability to work with Java 8 capabilities in hands-on project settings Skilled in using Spring Boot to build and support backend system components Prior experience operating within a Microsoft Azure cloud infrastructure Exposure to Amazon Web Services for handling and deploying cloud-driven solutions Awareness of CI/CD principles that enable reliable, automated delivery pipelines Capable of using SQL to structure and pull data from relational database systems Proven background designing solutions around Microservice Architecture concepts Direct experience building and interfacing with REST API endpoints Strong command of Unit Testing strategies to guarantee stable, quality code Understanding of NoSQL database tools suited for Java-based systems Capable English communicator at a B2 level or higher

Description copied from EPAM Systems's careers page. Read the full posting before you apply.

More jobs at EPAM Systems

See all openings at EPAM Systems

Senior Java Developer jobs at other companies