Available for freelance and full-time roles

Ayush Ahuja

Java Backend Engineer at Oracle Financial Services

I build reliable banking systems with Java, Spring Boot, SQL, and microservices. Over the last 2 years, I have contributed to HDFC Netbanking platforms with a strong focus on performance, compliance, and production stability.

2+Years at Oracle
70%Lower OTP latency
300+DSA problems solved
9.78Engineering CGPA
About

Backend engineer focused on production quality

My work centers on scalable APIs, banking workflows, and dependable system behavior. I enjoy building services that are easy to maintain and strong under load.

Ayush Ahuja
Ayush AhujaMumbai, India

I am a Java Backend Developer at Oracle Financial Services, working on enterprise banking applications that support large-scale digital operations. My day-to-day work includes API development, integrations, query tuning, production support, and compliance-driven delivery.

Alongside my work, I continue to strengthen my engineering foundation through competitive programming, certifications, and hands-on full-stack projects.

Emailayushahuja200@gmail.com
Phone+91 9867968972
LocationMumbai, India
FreelanceAvailable
LanguagesEnglish, Hindi
GitHubAyushAhuja2707
Java 17Spring BootMicroservicesSQLProduction Support
Experience

Enterprise backend work with measurable impact

Oracle Financial Services
Software Developer
June 2023 - Present | Mumbai, India
  • Developed scalable REST APIs for HDFC Netbanking features including accounts, balances, transfers, and transaction history.
  • Built SafeBox hold removal and TD account opening APIs integrated with core banking workflows.
  • Implemented a dual-queue OTP management system that reduced authentication delays by 70 percent during peak usage.
  • Introduced transaction rate limiting, JWT-based CCIL integrations, and RBI-compliant statement flows.
  • Tuned SQL and PL/SQL queries and supported UAT and production releases with cross-functional teams.
Java 17Spring BootSQLPL/SQLREST APIsJWTDockerLinux
Projects

Practical builds beyond the day job

Project 01
Netbanking Application

A full-stack banking simulation with secure account flows, transfer support, beneficiary management, and transaction history.

  • Authentication and authorization using Spring Security and JWT.
  • REST APIs for account summary, transfers, and transaction records.
  • JPA and Hibernate based persistence with optimized queries.
  • Layered controller, service, and repository architecture.
Project 02
Portfolio of 10+ Full-Stack Projects

A collection of learning-focused builds across frontend, backend, databases, and applied problem solving.

  • Responsive frontend projects using React.
  • Backend services built with Spring Boot.
  • Database-backed applications with SQL and ORM patterns.
  • Additional exploration in Django and machine learning.
Skills

Focused backend depth with broad delivery support

Backend
Java 1792%
Spring Boot88%
Microservices82%
Hibernate / JPA84%
Data and DevOps
SQL90%
PL/SQL85%
Docker75%
AWS70%
Certifications
  • Oracle Certified Professional: Java SE 17 Developer
  • Oracle Certified Java Programmer, Java SE 8
  • SQL Certification, HackerRank
  • Java Backend Certification, GeeksforGeeks
  • Python Certification, HackerRank
Competitive Programming
  • LeetCode: ayush2707
  • GeeksforGeeks: micchael20
  • GitHub: AyushAhuja2707
Education

Academic background

MS in Computer Science
Woolf University | 2026 - Present
MS
BE in Computer Engineering
TCET, Mumbai University | 2019 - 2023
9.78
Higher Secondary Certificate
Ryan International School | 2018 - 2019
85%
Secondary School Certificate
Ryan International School | 2016 - 2017
10
Contact

Let's build something solid

Open to backend engineering roles, freelance projects, and interesting collaborations.