





Mid-level common fullstack title but broad backend-plus-data tech mix yields medium competition.
Core fullstack, data and infra skills transferable, but payments/trade finance preference raises background sensitivity.
Explicit 3–7 years and mandatory Java, Kafka, Kubernetes, Spark increase shortlisting strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and deploy microservices for supply chain finance modules including invoice ingestion, funder allocation, 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 using Talend and REST APIs; develop Angular portal features and Jasper report templates for reporting and dashboards.
3 to 7 years of software development experience (3-5 years for Mid, 5-7 years for Senior).
Strong Java skills with Spring Boot experience; Scala or Python is a strong plus.
Production experience with Kafka, RabbitMQ, or similar messaging systems.
Working knowledge of Docker and Kubernetes deployment.
Experienced in microservices development within financial services, payments, or trade finance domains.
Comfortable working across backend (Java, Scala, Spark) and frontend (Angular) technologies with API integrations.
Capable of contributing to all phases from development to deployment including infrastructure management with Kubernetes and related monitoring tools.