Senior Software Engineer (Java Backend Developer with experience in designing, developing, coding)
Core
Design, develop, and maintain secure Java backend solutions for digital payment systems, ensuring adherence to MasterCard standards and integrating with global specifications.
Role type
Senior IC Java Backend Engineer
Builds
Secure payment processing applications and system integrations for MasterCard's global network
Domain
Financial Services / Digital Payments
Deliverable
production ML models | product features
Required skills
Java, Software Engineering, System Design, SDLC Management, Vendor Solution Evaluation, Technical Mentoring, Quality Assurance, Offshore Team Coordination, Security Compliance
Preferred skills
Financial Services domain experience, Proof of Concept (PoC) execution, Technology Roadmap Planning
Technologies
Java, Vendor Solutions, Technical Frameworks
Responsibilities
Define requirements and design technical solutions adhering to MasterCard standards; Lead system development, maintenance, and incident management; Manage full SDLC including testing strategies, deployment plans, and performance benchmarking; Mentor team members and conduct technical training sessions; Coordinate offshore development activities and ensure quality compliance across the SDLC.
Seniority
Senior, hands-on IC with leadership responsibilities