Java & 4 others
EPAM Systems
Software Engineering
Mexico · Remote
Posted on Dec 23, 2025
Responsibilities
- Design, develop, and deliver complex features for omni-channel Payment and Marketplace APIs
- Write secure, high-quality production code and participate in code reviews
- Coordinate with onsite teams to synchronize tasks and share progress updates
- Work across the full technology stack from enterprise applications to databases
- Collaborate with architects, DevOps, network teams, project and product managers, QA, and technical leads
- Contribute to system design focusing on architecture, security, scalability, reliability, and performance
- Participate in sprint releases ensuring timely delivery with minimal slippage
- Understand business domains of dotcom and retail channels quickly
- Monitor, identify, isolate, and resolve technical issues proactively to prevent business impact
- Ensure incident tickets are handled within service level agreements as required
Requirements
- Extensive experience (3+ years) in planning, designing, developing, and delivering enterprise solutions
- Strong proficiency in Java/J2EE, Spring Core, microservices, and Spring Boot frameworks
- Solid experience in full stack development using ReactJS, Node.js, and JavaScript
- Proven ability to design, build, deploy, and manage RESTful APIs using JSON and GraphQL
- Hands-on experience with cloud-based microservices architecture, preferably on Microsoft Azure
- Experience with decomposing monolithic applications into microservices
- Familiarity with service mesh technologies such as Istio and client-side load balancing with Feign
- Knowledge of monitoring and alerting tools like Splunk, Nagios, Grafana, and AppDynamics
- Experience with queueing, caching, and streaming technologies such as Kafka and Coherence
- Proficient with SQL and NoSQL databases including MySQL and MS SQL
- Strong debugging and troubleshooting skills with ability to identify and resolve performance bottlenecks
- Experience with DevOps tools including GitHub, Jenkins, JMeter, ArgoCD, and Artifactory
- Ability to work independently and efficiently in a fast-paced agile environment
- Bachelor’s or Master’s degree in Computer Science or related field
- Excellent communication skills with English proficiency at B2 Upper-Intermediate level
Nice to have
- Experience with Apigee API management platform
- Knowledge of Node.js server-side development
- Familiarity with AI tools such as Vibe coding
- Understanding of MCP servers and GitHub workflows
- Experience with cloud-native logging and monitoring in Azure environment
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