CareerPlanSign in

Senior Software Engineer

US💼 Full-time🗓 2026-09-24 → 2026-09-26

Core

Senior Software Engineer modernizing digital payment systems for a major financial institution, bridging legacy and cloud-native architectures.

Role type

Senior IC Software Engineer (Payments/Fintech)

Builds

Scalable, secure, and reliable payment services supporting card-network integrations and modernization.

Domain

Financial Technology (Fintech) / Digital Payments

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, JPA, PostgreSQL, Apache Camel, Kafka, Next.js, React, TypeScript, OAuth2/OIDC, AWS IAM, S3, CloudFront, OpenShift, Kubernetes, Domain-Driven Design, Test-Driven Development, Performance Engineering

Preferred skills

Digital payments/card processing domain knowledge, PCI compliance, logical replication, AI-assisted development tools

Technologies

Java, Spring Boot, JPA, PostgreSQL, Aurora, Liquibase, Apache Camel, Kafka, Next.js, React, TypeScript, AWS IAM, S3, CloudFront, OpenShift, Kubernetes, Drools

Responsibilities

Design and develop domain models using domain-driven design principles; Build and maintain services supporting card-network integration; Develop event-driven architectures using Kafka; Design integration workflows using Apache Camel; Develop independently deployable micro-frontend applications; Own OAuth2/OIDC identity architecture; Establish and govern AWS cloud security architecture; Lead deployments on internal cloud platforms; Drive test-driven development and automation pipelines; Design and execute enterprise-scale performance testing strategies.

Seniority

Senior, hands-on IC

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