





Popular mid-level backend role with broad Java/Kafka/Kubernetes/Spark stack increases competition.
Core backend and data skills are transferable, finance preference moderately restricts fit.
Explicit 3–7 years and mandatory Java, Kafka, Kubernetes make filters stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop, test, and deploy microservices for supply chain finance (SCF) modules including invoice ingestion, deal configuration, funder allocation, settlement, and dynamic discounting.
Build and maintain Apache Spark batch and streaming jobs for invoice reconciliation and portfolio analytics.
Integrate bank payment gateways and ERP connectors via Talend or REST APIs ensuring idempotent, auditable workflows; develop Angular portal features; maintain Kubernetes manifests and troubleshoot using Elasticsearch and Prometheus/Grafana.
3–7 years of software development experience (Mid-level: 3–5 years; Senior-level: 5–7 years).
Strong Java experience with Spring Boot; Scala or Python is a strong plus.
Production experience with messaging systems such as Kafka, RabbitMQ, or similar.
Working knowledge of Docker and Kubernetes deployments.
Experienced in financial services, payments, or trade finance domains.
Proficient in building and maintaining microservices and batch/stream processing jobs, showing comfort with backend (Java/Scala) and frontend (Angular) technologies.
Demonstrates operational capability in deploying and troubleshooting containerized applications within Kubernetes environments using monitoring tools like Elasticsearch and Prometheus/Grafana.