Senior Software Engineer
Mastercard
United States
Workplace: OnsiteFull timeUSD 115,000 - 184,000 annuallyFunction: Software EngineeringSkills: ["Communication","Collaboration","Problem-solving","Code reviews","Secure coding"]Design, develop, and support scalable payment processing services for issuer account management, transaction controls, and card lifecycle management. Build event-driven, high-volume systems using Kafka and distributed messaging, and create microservices and backend services with Java, Spring Boot, and Spring Batch. Optimize PostgreSQL data access, implement comprehensive testing, perform code reviews, troubleshoot production issues, and help modernize architecture while mentoring engineers.

