Software Engineer II
Core
Build scalable microservices and full-stack features for Mastercard's digital payments platform to enhance customer experience.
Role type
Senior IC Full Stack Software Engineer
Builds
Reusable microservices, online/real-time payment systems, and customer-facing product features
Domain
Fintech / Digital Payments
Deliverable
production ML models | product features
Required skills
Java 8+, Spring Boot, Object Oriented Design, SOLID principles, Microservices, Event Driven Architecture, RDBMS, NoSQL, CI/CD, Pivotal Cloud Foundry
Preferred skills
Digital Native Architecture, Real-time Systems development, Technical Mentoring
Technologies
Java, Spring Boot, Pivotal Cloud Foundry, RDBMS, NoSQL
Responsibilities
Design and develop scalable microservices using Java and Spring Boot; Implement coding best practices and code quality gates; Coordinate with cross-functional groups to ensure project success; Provide technical mentoring to junior developers.
Seniority
Mid-Senior, hands-on IC