Backend Engineer - Money
Core
Build and maintain backend services and APIs for customer accounts, balances, transfers, and payments, ensuring exact money handling and audit trails.
Role type
Mid-level backend engineer (payments/accounts)
Builds
Backend services, APIs, and integrations for money movement and banking-grade systems
Domain
Fintech / Retail Finance / Payments
Required skills
Java, Go, REST APIs, SQL, relational databases, concurrency, Git, Docker, CI/CD, Redis, Kafka
Preferred skills
Banking, payments, e-wallets, regulated environment experience
Technologies
Java, Go, Redis, Kafka, GCP, AWS
Responsibilities
Build and maintain backend services and APIs for accounts, balances, transfers, and payments; Deliver well-scoped tasks from implementation to production with unit and integration tests; Follow rules of money handling including idempotent requests and audit trails; Help with integrations with banks and payment partners; Investigate bugs and production issues; Write clear technical notes and documentation.
Seniority
Mid-level, hands-on IC