Java & 8 others
EPAM Systems
Software Engineering
Mexico · Remote
Posted on Dec 23, 2025
Responsibilities
- Define and develop guidelines, standards, and processes to maintain high code quality
- Ensure adherence to coding standards and software development best practices
- Participate in architecture discussions and provide input on technical decisions
- Conduct code reviews to support quality and consistency across the team
- Assist developers and engineers in resolving complex technical issues
- Review design documents and development plans for new features and enhancements
- Take a hands-on role in developing critical components and frameworks
- Develop, enhance, and maintain system modules and services
- Collaborate with stakeholders from Executive, Product, Enablement, and Design teams
- Identify, resolve, and communicate technology-related issues proactively
- Recognize critical dependencies early and work towards their resolution
- Participate in scrum ceremonies, estimation, definition of ready (DOR), definition of done (DOD), manage dependencies between teams, and prepare basic sprint reports
Requirements
- Bachelor’s or Master’s degree in Computer Science or a related field
- Minimum of 3 years of professional experience in Java development
- Proven experience conducting code reviews to ensure quality and compliance
- Strong leadership skills for guiding and mentoring team members
- Hands-on expertise in building REST APIs for application integration
- Proficient in Spring Batch for batch processing tasks
- Solid experience with Spring Boot for developing microservices and enterprise applications
- Skilled in Spring Data for data access and persistence
- Good English communication skills (B2+ level or higher) and experience in client-facing communications, including direct interaction with stakeholders
Nice to have
- Experience designing and integrating APIs for seamless system communication
- Background in solution architecture for planning and implementing complex software systems
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