Backend Software Engineer

FundsIndia
Posted on
FundsIndia logo

Experience
1 - 3 yrs
Job Location
Chennai, India
Vacancy
1
Designation
Software Engineer
Job Type
ONSITE

Job Description

Job Summary

We are seeking a Backend Developer with 1-3 years of experience to build and scale core systems for mutual fund investments at FundsIndia. This role involves developing critical transaction flows, portfolio systems, and external integrations. Key technologies include Java, Spring Boot, RESTful APIs, microservices, and databases such as MSSQL/MySQL/PostgreSQL. A strong understanding of Object-Oriented Programming, Data Structures and Algorithms, and asynchronous architectures is essential.

About the Role

We are looking for a Backend Developer to build and scale the core systems powering mutual fund investments at FundsIndia, taking care of the onboarding journeys. This role involves working on critical transaction flows, portfolio systems, and external integrations.

You will play a key role in ensuring high reliability, performance, and accuracy in investment-related workflows.

Requirements

  • 1-3 years of experience in backend development
  • Strong proficiency in one or more backend languages (preferred - Java + Spring Boot)
  • Experience building RESTful APIs and microservices
  • Good understanding of databases (MSSQL/MySQL/PostgreSQL) and query optimization
  • Good understanding of Object-Oriented Programming, SOLID principles, and design patterns.
  • Strong understanding of Data Structures and Algorithms.
  • Knowledge of asynchronous processing and event-driven architectures.

Key Responsibilities

  • Design, build, and maintain backend services for mutual fund investment & Onboarding journeys (REST APIs using Java (21) & Spring Boot)
  • Optimize APIs and backend systems for performance, scalability, and low latency (MSSQL/MySQL/postgresql databases)
  • Develop and manage integrations with external partners (AMCs, RTAs like CAMS/KFintech, payment gateways, KYC providers, etc)
  • Maintain high standards of code quality, unit testing, and documentation
  • Monitor systems, debug production issues, and ensure uptime of critical services
  • Work closely with product, frontend, & data teams to deliver seamless user experiences
  • Proven ownership of features from design to deployment
  • Mentor junior engineers and drive code quality standards

Good to Have

  • Exposure to AI Coding Assistant tools like claude Code
  • Experience in fintech / wealth management / mutual funds domain
  • Exposure to UI frameworks like React
  • Knowledge of MF workflows (order lifecycle, NAV applicability, cut-off timings)
  • Experience integrating with CAMS, KFintech, or similar financial infrastructure
  • Exposure to event-driven architecture and real-time systems
  • Understanding of compliance, KYC, and regulatory requirements
  • Familiarity with observability tools (Datadog, Grafana, ELK)
  • Familiarity with distributed systems, queues, and caching (Redis, Kafka, etc.)
  • Experience with cloud platforms (AWS/GCP/Azure)

Why Join Us

  • Work on high-impact systems managing real customer investments
  • Opportunity to solve complex fintech problems at scale
  • Ownership of critical flows directly impacting revenue and AUM
  • Collaborative environment with product, data, and advisory teams

Keywords

Event-driven architecturesAsynchronous processing

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.