Java & 5 others
EPAM Systems
Software Engineering
Mexico · Remote
Posted on Dec 17, 2025
Responsibilities
- Collaborate with a team of top-tier engineers, architects, and product managers to design and develop a scalable, high-performance platform
- Leverage modern technologies from the technology stack of a leading tech company
- Propose and implement design and architecture solutions for the components you deliver
- Work in a development-focused environment with minimal disruptions from meetings
- Engage in direct communication with clients to gather requirements, discuss progress, and deliver updates
Requirements
- At least 3 years of hands-on experience with Java, including expertise in Java 8
- Comprehensive experience in developing and integrating software through full system implementation life cycles, including analysis, design, implementation, building, testing, and support
- Proficiency with version control systems such as Git, ensuring efficient code management and collaboration
- Strong understanding and practical experience with JUnit 4 and Mockito for unit testing and mocking
- Solid knowledge of SQL for database management and querying
- Excellent self-management skills with the ability to prioritize tasks effectively and independently
- Strong English communication skills at a B2+ level or higher, with proven experience in client-facing interactions and stakeholder communications
Nice to have
- Experience with Google Cloud Platform (GCP) for cloud-based development and deployment
- Proficiency in JavaScript and TypeScript for front-end or full-stack development
- Familiarity with Guice for dependency injection in Java applications
- Knowledge of Protocol Buffers (protobuf) for efficient data serialization
- Experience with Guava, a Java-based library that provides utilities for collections, caching, and more
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