CareerPlan

#138512 - Backend Software Engineer - Payments

Full-time2026-10-13 → 2026-10-21

Core

Build and operate scalable backend services, APIs, and event-driven systems for payment flows, including refactoring legacy services and migrating deprecated APIs.

Role type

Senior Backend Software Engineer (Payments)

Builds

Production backend features, microservices, and APIs for payment processing

Domain

Fintech / Payments

Required skills

Java, Kotlin, Python, RESTful APIs, GraphQL, microservices, event-driven systems, message queues, asynchronous processing, MySQL, SQL, Git, CI/CD, unit testing, integration testing, contract testing, production incident resolution

Preferred skills

Spring Boot, Gradle, service mesh technologies, Datadog, PCI-DSS compliance, payment security, financial data handling

Technologies

Java, Kotlin, Python, Spring Boot, Gradle, GitLab, MySQL, Datadog

Responsibilities

Implement production backend features for payment flows, Refactor legacy services and migrate deprecated APIs, Build and operate scalable backend services and event-driven systems, Design internal APIs and technical documentation, Collaborate with product managers and distributed cross-functional engineers, Resolve production incidents in payment or billing systems

Seniority

Senior, hands-on IC