Akarsh Raj
@akarshraj
Senior software engineer building scalable Java microservices and Spark pipelines for enterprise data.
What I'm looking for
I’m a Senior Software Engineer with 5 years of experience designing scalable distributed backend systems and microservices using Java, Spring Boot, and Apache Spark. I focus on system design, scalability, performance optimization, and delivering highly reliable production-grade applications.
I’ve built and modernized complex systems in the financial and healthcare domains, including legacy monolith modernization and processing large-scale datasets (7M+ records). I’m particularly proud of work that improves processing efficiency, reliability, and data fidelity in mission-critical workflows.
At HighRadius, I architected and optimized backend workflows for a Java-based financial reconciliation engine, and engineered scalable import/export modules using microservices-based design principles. I also improved frontend responsiveness by upgrading state management and UI components with React, Redux, and TypeScript, and I led cross-functional debugging to resolve production bugs, security vulnerabilities, and performance bottlenecks.
Earlier, at Nference, I designed distributed data pipelines with Apache Spark and PySpark to process 7 million+ healthcare records securely across GCP and Azure, building robust Python ETL workflows that cut downstream analytics processing time by 85%. Before that at Oracle Financial Services, I helped modernize core banking systems by migrating 23,000+ Java components from a legacy monolith into a decoupled microservices architecture, while also automating build and deployment workflows to reduce manual effort by over 80%.
Experience
Work history, roles, and key accomplishments
Architected and optimized backend workflows for a Java-based financial reconciliation engine, improving processing efficiency and reliability. Built microservices-based import/export modules and upgraded the frontend using React, Redux, and TypeScript while resolving critical production issues.
Software Engineer
Nference
May 2024 - Feb 2025 (9 months)
Designed distributed data pipelines with Apache Spark and PySpark to process 7M+ healthcare records across GCP and Azure. Built Python ETL workflows that reduced downstream analytics processing time by 85%.
Associate Application Developer
Jul 2021 - Apr 2024 (2 years 9 months)
Modernized core banking systems by migrating 23,000+ Java components from a legacy monolith to a decoupled microservices architecture. Developed backend payment processing services (ACH, SEPA, NEFT), automated build and deployment workflows, and built frontend applications with Oracle JET and KnockoutJS.
Education
Degrees, certifications, and relevant coursework
Visvesvaraya National Institute of Technology (VNIT), Nagpur
Bachelor of Technology, Electronics and Communication Engineering
2017 - 2021
Grade: CGPA: 8.36
Activities and societies: Gold Medal in Intramural Cricket Tournament(2018) Silver Medal in Inter-department Cricket Tournament(2018) Published the paper on "COVID-19 Social Distancing Surveillance System" at FICTA 2021 conference.
Earned a B.Tech in Electronics and Communication Engineering from VNIT Nagpur from 2017 to 2021.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Social media
Interested in hiring Akarsh?
You can contact Akarsh and 90k+ other talented remote workers on Himalayas.
Message AkarshGet 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!
