Software Developer
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Full-stack developer building payout services and partner integrations for India-based financial technology operations. Developing TypeScript, Java, React, and React Native systems with production-grade testing and observability.
Responsibilities:
- Build payout services and partner integrations using REST and SOAP in TypeScript and Java
- Develop customer-facing and internal experiences in React and React Native, using XState for complex state
- Work across backend technologies including Spring, NestJS, tRPC, and WebSphere
- Work with Oracle, PostgreSQL, and Couchbase for persistence
- Implement idempotency, retries, error handling, and reconciliation
- Write production-grade SQL for transactional, reconciliation, and performance-sensitive operations
- Own quality through testing with Jest, Vitest, JUnit, and Expo workflows
- Instrument applications using Instana, Coralogix, Sentry, and PostHog
Requirements:
- 4+ years of professional full-stack development experience
- Ideally, exposure to payments, financial systems, or other correctness-sensitive domains
- Strong TypeScript and Java skills, with ability to ship in either
- Hands-on experience with Spring, NestJS, or tRPC
- React and React Native experience, including state management
- Strong SQL skills across relational databases such as Oracle and PostgreSQL
- Practical understanding of REST and SOAP APIs, HTTP/S, TLS, idempotency, retries, error handling, and versioning
- Comfort with JSON, XML, XSD, WSDL, and XSLT
- Testing discipline and experience writing tests as part of development
- Familiarity with CI/CD and GitLab
- WebSphere familiarity is a plus
- Couchbase or other document-store experience is a plus
- Payments, remittance, regulated financial-domain, or external-partner/SLA experience is nice to have















