Skip to main content
Dikshika RaniDR
Open to opportunities

Dikshika Rani

@dikshikarani

Senior software developer building scalable fintech banking platforms with Java, Spring, and messaging systems.

India
Message

What I'm looking for

I’m looking for a role where I can build and support scalable fintech banking platforms—owning microservices, REST APIs, and reliable messaging—while improving performance, resilience, and production outcomes in a collaborative engineering team.

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

FO

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 logoNK

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 logoUD

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.

RV

Rajkiya Sarvodaya Kanya Vidyalaya

Higher Secondary (XII), CBSE

Grade: Percentage: 70.8%

Completed XII (CBSE) at Rajkiya Sarvodaya Kanya Vidyalaya. Scored 70.8%.

RV

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.

Get 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan