We are seeking a Senior Java Developer to contribute to the development of our innovative payment platform.
In this role, you will lead the design and implementation of complex payment solutions that enhance the user experience for our global brands and partners. Your expertise will drive improvements in performance, scalability, and resiliency, while maintaining a focus on delivering high-quality, secure payment options.
RESPONSIBILITIES
- Lead the architecture, build, and operation of advanced payment services
- Champion operational excellence and advance engineering practices and standards
- Research, evaluate, and integrate new frameworks and architectural or code design patterns
- Construct and oversee robust, well-designed distributed systems using advanced software design principles and computer science fundamentals
- Write clean, maintainable, optimized, and modular code employing effective data structures and design patterns
- Facilitate effective collaboration across multiple teams within an Agile framework to ensure seamless integration and delivery of solutions
- Drive innovations to optimize performance and scalability of payment services through cutting-edge technological solutions
REQUIREMENTS :
- 3+ years of experience in Java development
- Experience working on at least 2 large-scale, multi-quarter projects as part of a decentralized team and project
- Bachelor’s degree or Master’s in a related technical field, or equivalent professional experience
- Proficiency in Java/Kotlin, J2EE, Spring Boot, and relational or NoSQL databases
- Strong familiarity with Continuous Integration and Continuous Delivery (CI/CD) practices
- Experience working in an Agile environment and collaborating across multiple teams
NICE TO HAVE
- Extensive experience in payment services
WE OFFER
- Career plan and real growth opportunities
- Unlimited access to LinkedIn learning solutions
- International Mobility Plan within 25 countries
- Constant training, mentoring, online corporate courses, eLearning and more
- English classes with a certified teacher
- Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
- Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
- Flexible work schedule and dress code
- Collaborate in a multicultural environment and share best practices from around the globe
- Hired directly by EPAM & 100% under payroll
- Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
- Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
- 13 % employee savings fund, capped to the law limit
- Grocery coupons
- 30 days December bonus
- Employee Stock Purchase Plan
- 12 vacations days plus 4 floating days
- Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
- Monthly non-taxable amount for the electricity and internet bills
Similar jobs

Senior Java Developer

Apply Now
Back to search page