CareerPlanSign in

Senior Software Engineer (Java)

💼 Full-time🗓 2026-09-30

Core

Design, build, and maintain core backend systems and APIs for secure, scalable B2B payment processing.

Role type

Senior Software Engineer (Backend)

Builds

Spring Boot microservices, BFF, and Kubernetes-based cloud infrastructure for enterprise payment platforms.

Domain

Fintech / B2B Payments

Required skills

Java, Spring Boot, Microservices, REST APIs, Kubernetes, AWS/GCP/Azure, Distributed Systems, OAuth2/OIDC, AI Coding Assistants

Preferred skills

Real-time payment systems, SWIFT/ACH, Event-driven architectures, Multi-tenant SaaS, Infrastructure as Code

Technologies

Spring Boot, Kubernetes, Docker, AWS, GCP, Azure, OpenAPI, OAuth2, OIDC

Responsibilities

Own and evolve platform core architecture and shared libraries; Design and implement secure backend services and REST APIs; Design database schemas and event-driven workflows; Champion system reliability and security; Build integrations with financial institutions; Implement high-volume transaction processing systems; Mentor engineers and lead code reviews.

Seniority

Senior, hands-on IC

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