Senior Full-Stack Engineer (Java+React)
Role Overview
Bhawana is a greenfield loan management system for loans originated through lending service providers in India.
The platform includes partner APIs, operations and partner interfaces, automated underwriting, disbursement, EMI servicing, and regulatory reporting.
The team uses a spec-first, AI-augmented development workflow in a regulated financial sector.
Key Skills for This Role
Full Job Posting
Project overview
Bhawana is a greenfield loan management system for loans originated through lending service providers in India.
The platform includes partner APIs, operations and partner interfaces, automated underwriting, disbursement, EMI servicing, and regulatory reporting.
The team uses a spec-first, AI-augmented development workflow in a regulated financial sector.
Responsibilities
- Design and build the LMS end-to-end with Java and Spring backend services and React operational and partner interfaces.
- Deliver production-grade code with reviews, high test coverage, and observability using tools such as Kibana, Elastic APM, and Prometheus or Grafana.
- Use AI coding assistants while remaining accountable for correctness, security, and maintainability.
- Refine specifications, create JIRA stories, identify missing scope, and own features across Kafka contracts, REST endpoints, and React screens.
- Share technical knowledge and proactively improve tooling and engineering practices.
Required experience
- At least five years of production Java 17 or later and Spring ecosystem experience.
- At least three years of hands-on production React experience.
- Daily fluency with AI coding assistants and the ability to critically review generated output.
- Experience operating microservices and reasoning about distributed-system failures, retries, backoff, and network partitions.
- Solid REST API, integration, secure coding, APM, troubleshooting, and JIRA specification experience.
- Hands-on asynchronous messaging experience such as Kafka.
- At least six years in lending technology or NBFC or bank operations technology, including an end-to-end LMS or LOS implementation.
- Knowledge of RBI digital lending guidelines and strong written and spoken English.
Preferred skills
- Familiarity with OAuth 2.0 or OIDC, multi-tenant SaaS, financial-services or lending domains, and the listed platform and development tools.
- Frontend experience with state management, accessibility, internationalization, and component libraries is useful.
- Experience with spec-driven development, OpenAPI, AsyncAPI, Avro, Gitflow, SonarQube, Maven or Gradle, and Swagger is useful.
What the company offers
- The role offers a greenfield project, a senior spec-driven team, modern technologies, and a code review culture.
- The company describes a global workplace, hybrid and flexible work, development programs, workation opportunities, share purchase matching, medical coverage, and accident protection.
Hiring process
- Artificial intelligence may support parts of the hiring process, but final decisions are made by human recruiters.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Multitude
Company Secretary | Compliance Officer | Principal Officer (PMLA)
Gurugram, IND
CX Data Analyst
Gurugram, IND
Multitude is seeking a CX Data Analyst to support Customer Experience and Collections through operational reporting, dashboards, KPI analysis, and data-driven recommendations. The role requires 3–4 years of analytical ex
Senior Full-Stack Engineer (Java+React)
Gurugram, IND
Lead Full-Stack Engineer (Java+React)
Gurugram, IND
Company Secretary | Compliance Officer | Principal Officer (PMLA)
Gurugram, IND
CX Data Analyst
Gurugram, IND