Role OverviewMastercard's Send S1 Transaction API team is seeking a Senior Software Engineer to design, develop, and support secure, scalable, and high-performing backend applications that power Mastercard's Emerging Payments platform. This role contributes to the delivery of reliable, production-ready solutions while partnering closely with engineering, architecture, quality, and operations teams.
What You Will Do
Design, develop, test, and maintain scalable backend applications and services using modern software engineering practices. Translate business and technical requirements into secure, maintainable, and high-quality software solutions.
Why It Might Be a Fit
The ideal candidate combines strong software development expertise with a passion for performance, code quality, system reliability, and continuous improvement.
Requirements
- Experience developing enterprise applications using Java and object-oriented programming principles.
- Hands-on experience with Spring Framework and Spring Boot.
- Experience building and supporting RESTful APIs and web services.
- Strong understanding of software design principles, data structures, and algorithms.
- Experience developing unit, functional, and integration tests.
- Experience conducting or participating in code reviews and applying coding standards.
- Experience troubleshooting and resolving complex application issues.
- Knowledge of secure coding practices and application security concepts.
- Experience optimizing application performance, scalability, and reliability.
- Experience working within Agile software development teams.
- Strong analytical, communication, and collaboration skills.
Benefits
- Insurance (including medical, prescription drug, dental, vision, disability, life insurance)
- Flexible spending account and health savings account
- Paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
- 80 hours of Paid Sick and Safe Time
- 25 days of vacation time and 5 personal days
- 10 annual paid U.S. observed holidays
- 401k with a best-in-class company match
- Deferred compensation for eligible roles
- Fitness reimbursement or on-site fitness facilities
- Eligibility for tuition reimbursement
]]>