Java & 5 others
EPAM Systems
Software Engineering
Mexico · Remote
Posted on Dec 17, 2025
Responsibilities
- Work alongside a team of engineers, architects, and product managers to create a high-performance and scalable platform
- Utilize advanced technologies from the stack of a top-tier technology leader
- Develop and recommend design and architecture solutions for the features you are responsible for
- Focus on development tasks in an environment with minimal meeting interruptions
- Maintain direct communication with clients to collect requirements, provide updates, and discuss progress
Requirements
- A minimum of 2 years of hands-on experience with Java, with a strong command of Java 8
- Experience in the full software development lifecycle, including analyzing, designing, implementing, building, testing, and supporting software
- Proficiency with version control tools like Git to ensure smooth collaboration and code management
- Solid experience using JUnit 4 and Mockito for writing unit tests and performing test-driven development
- Strong knowledge of SQL for effective database management and query optimization
- Proven ability to manage tasks independently and prioritize effectively in a dynamic environment
- Excellent written and verbal English skills at B2+ level or higher, with experience in direct client communication and collaboration
Nice to have
- Knowledge of Google Cloud Platform (GCP) for deploying and managing cloud-based solutions
- Familiarity with JavaScript and TypeScript for building front-end or full-stack applications
- Experience working with Guice for dependency injection in Java-based projects
- Understanding of Protocol Buffers (protobuf) for streamlined data serialization
- Hands-on experience with Guava, a Java library offering tools 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