Dikshika Rani
@dikshikarani
Senior software developer building scalable fintech banking platforms with Java, Spring, and messaging systems.
What I'm looking for
I’m a senior software developer focused on designing and building scalable fintech and enterprise banking applications. I work across distributed systems, REST APIs, performance optimization, and production support—using Java, Spring Boot, microservices, Kafka, RabbitMQ, and MySQL to deliver reliable transaction-heavy services.
In my recent work on multi-tenant banking solutions, I improved asynchronous processing and distributed communication with RabbitMQ and designed Multi-Tenant + Kafka architecture to enhance scalability and resilience across multiple cooperative banks. I also created centralized configuration/property frameworks and multi-module parent POM architecture, improving maintainability and reducing build redundancy by 20%, while enabling tenant-specific configurations on a shared codebase.
Earlier, I developed and maintained banking payment and payout processing systems, including high-volume payouts with strong availability and fault tolerance. I’ve built reconciliation and transaction validation services, secure RESTful APIs (including OAuth 2.0 authentication and token management), automated reporting (PDF/Excel/CSV), and investor notification workflows with webhook/scheduler services, while migrating ledger reporting from Tableau to Java-based Spring REST and optimizing MongoDB pipelines to reduce report generation time from 45 minutes to 10 minutes.
Experience
Work history, roles, and key accomplishments
Software developer
NPST
Jul 2024 - Present (2 years)
Working as a fintech developer
Software Developer
Formidium
Jun 2021 - Jul 2024 (3 years 1 month)
Developed banking payment and payout processing systems and high-volume payout services, including secure REST APIs and OAuth 2.0 token management for banking integrations. Built automated investment/returns reporting (PDF/Excel/CSV), notification and webhook/enquiry APIs with scheduler services, and optimized MongoDB-based reporting performance.
Education
Degrees, certifications, and relevant coursework
National Institute of Technology Kurukshetra
Master of Computer Applications (MCA), Computer Applications
2018 - 2021
Grade: CGPA: 8.2/10
Completed a Master of Computer Applications (MCA) program at NIT Kurukshetra, graduating in 2021. Earned CGPA 8.2/10.
University of Delhi
Bachelor of Science (B.Sc.), Physical Science (with CS)
2015 - 2018
Grade: GPA: 7.39/10
Completed a B.Sc. Physical Science (with CS) at the University of Delhi between 2015 and 2018. Earned GPA 7.39/10.
Rajkiya Sarvodaya Kanya Vidyalaya
Higher Secondary (XII), CBSE
Grade: Percentage: 70.8%
Completed XII (CBSE) at Rajkiya Sarvodaya Kanya Vidyalaya. Scored 70.8%.
Rajkiya Sarvodaya Kanya Vidyalaya
Secondary (X), CBSE
Grade: CGPA: 7.8/10
Completed X (CBSE) at Rajkiya Sarvodaya Kanya Vidyalaya. Earned CGPA 7.8/10.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Portfolio
ssrn.com/author=4177299Job categories
Interested in hiring Dikshika?
You can contact Dikshika and 90k+ other talented remote workers on Himalayas.
Message DikshikaGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
