





Medium — mid-level generalist title with popular backend skills, balanced by specialized Spark/Kafka requirements.
Medium — core backend and data skills transferable, but payments/trade finance preference increases domain specificity.
Medium — explicit 3–7 years plus mandatory Java, Kafka, and Kubernetes production experience.
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 systems via Talend/REST APIs; develop Angular portals for buyer approval, supplier self-service, and funder dashboards; maintain Kubernetes manifests and troubleshoot with Elasticsearch and monitoring tools.
3 to 7 years of software development experience (Mid level: 3-5 years; Senior level: 5-7 years).
Proficient in Java with Spring Boot; Scala or Python skills are a strong plus.
Production experience with Kafka, RabbitMQ, or similar message queue technologies.
Working knowledge of Docker and Kubernetes deployment.
Experienced in financial services, payments, or trade finance domains, demonstrating domain-specific expertise.
Comfortable working on both backend (microservices, batch processing) and frontend (Angular) development within complex financial systems.
Capable of handling integration of banking/payment systems and ERP with idempotent, auditable data flows, alongside cloud-native deployment and monitoring.