CareerPlanSign in

Senior Software Engineer

Arlington, Virginia💼 Full-time🗓 2026-09-08 → 2026-09-26

Core

Design and develop secure, scalable Java/Spring Boot microservices and APIs for Mastercard's global B2B payments platform.

Role type

Senior Software Engineer (Backend/Platform)

Builds

Global B2B technology platform for payment transactions

Domain

Financial Services / B2B Payments

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Microservices, RESTful APIs, SQL, PostgreSQL, Oracle, Enterprise Security (OAuth, mTLS, Encryption), Cloud-native development, CI/CD, Git, Observability, AI-assisted development tools

Preferred skills

B2B payments domain knowledge, Third-party API integration, Cloud platform expertise

Technologies

Java, Spring Boot, Angular, PostgreSQL, Oracle, OAuth, mTLS

Responsibilities

Design and evolve secure microservices and APIs; Translate business requirements into technical solutions; Build and integrate services across databases and third-party systems; Apply AI-assisted tools for coding, testing, and debugging; Troubleshoot production performance issues; Mentor engineers on best practices

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.