Foundry R&D Software Engineer II
Core
Design and implement high-performance Java-based solutions and innovative AI tooling capabilities for global payment products.
Role type
Senior IC software engineer (Java/AI)
Builds
Innovative payment solutions and R&D prototypes transitioning to core systems
Domain
Payments / Financial Technology
Deliverable
production ML models | product features
Required skills
Java (JDK 17+), Spring Boot, Docker, Kubernetes, JUnit, React, CI/CD (Jenkins, Gradle, Maven), AI tooling integration, MCP integration, mobile development concepts
Preferred skills
None explicitly stated as preferred beyond the required list
Technologies
Java, Tomcat, Spring, Shell Scripting, JSON, Docker, Kubernetes, JUnit, React, Jenkins, Gradle, Maven
Responsibilities
Design and implement innovative capabilities using AI Tooling; Work closely with technical leads to define solutions; Research alternative technical solutions; Produce design and research documentation; Transition R&D solutions to Mastercard core
Seniority
Mid-Senior, hands-on IC