07 Aug
|
Randstad
|
Kolkata
Role & responsibilities
- Own end-to-end implementation of BSE Star MF Web Services v3.5 all 18 API modules including Order Entry (Lumpsum, SIP, XSIP / ISIP, Spread, Switch), UCC Registration with FATCA, STP / SWP, Mandate Registration & Status, e-NACH, AOF / Scan / Cheque Image Upload, Statements (Order, Allotment, Redemption), Single Integrated Payment Webservice.
- Build the SOAP 1.2 client framework with session management handling BSE's dual validity model (1 hour for MFOrder.svc, 5 min for other services) and auto-refresh.
- Drive the BSE Star MF Test Market Demo to BSE Tech hard gate before Live API access.
- Co-implement the NSE eIPO Web API v1.20.5 alongside the Tech Lead — v1 Basic Security (Access Token) first, then v2 Advanced Security (RSA-OAEP/SHA1 + AES-256-GCM + SHA-256 integrity), all transactional APIs (IPO / OFS / SGB / NCB / Tender / Rights), callback servers, Query APIs.
- Build reconciliation pipelines:
BSE MF allotment statements, NSE eIPO allotment data, AMC NAV files, depository holdings — all flowing into a unified client position view.
Preferred candidate profile
7+ years backend development in Java (Spring Boot strongly preferred)
Strong hands-on SOAP / XML 1.2 web-service consumption experience WSDL parsing, SOAP envelope construction, namespaces, SoapUI for testing. This is non-negotiable.
- REST API integration and design.
- At least one production integration with an Indian capital markets or wealth platform: BSE Star MF, NSE eIPO, CAMS, KFin, AMC RTA, depository (NSDL / CDSL), sponsor bank, payment gateway.
- Solid cryptography implementation skills: RSA 2048, AES-GCM, SHA-256, digital signatures.
- PostgreSQL, Redis.
📌 Java Developer- Capital Market Domain in Indian Startup (Kolkata)
🏢 Randstad
📍 Kolkata