Software Developer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

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