SN

Shruthi Nandakumar

Available to hire

5+ years of experience building scalable backend applications using Java, Spring Boot, AWS, Kubernetes, PostgreSQL, Redis, and Kafka.

About

I’m a Software Engineer with 4.5+ years of experience building scalable backend applications using Java, Spring Boot, AWS, Kubernetes, PostgreSQL, Redis, and Kafka. I’ve worked on high-volume financial systems, developing cloud-native microservices, REST APIs, and distributed systems with a focus on performance, reliability, and security. I enjoy solving complex technical problems, writing clean and maintainable code, and collaborating with teams to deliver high-quality software that makes a real impact.

  • 5 years' experience
  • Joined March 2026

Industry experience

  • Software & Internet
  • Professional Services
  • Financial Services

Work experience

Software Development Engineer · Freddie MacSep 2024 – Present · 2 yrs 3 mos

Developed Java services to automate borrower eligibility, credit scoring, and income verification for mortgage processing, handling 2.2M+ applications annually with 92% processing reliability and 24% improved decision accuracy. Designed high-performance REST APIs enabling automated loan submissions and underwriting for 150+ lender systems, boosting throughput by 28% with 87% API success. Built AWS-based infrastructure for scalable underwriting services, optimized PostgreSQL data access reducing latency by 40% and increasing transaction efficiency by 25% across 12TB+ mortgage data. Implemented automated borrower document validation workflows and integrated Generative AI to generate concise underwriting summaries, raising review efficiency by 40% for 1.7M+ applications. Added Redis caching for hot data, cutting API latency by 35%. Wrote unit/integration tests with JUnit/Mockito and contributed to distributed system design to handle high-volume loan workflows.

Software Engineer · BarclaysSep 2020 – Jul 2023 · 2 yrs 11 mos

Developed Java microservices using Spring Boot and Hibernate for account management and payments, handling 1M+ daily banking transactions. Implemented event-driven processing with Apache Kafka for real-time payment events, improving throughput by 30% and enabling reliable asynchronous communication. Optimized data access with Hibernate, SQL tuning, and indexing on PostgreSQL for high-volume workloads. Containerized services with Docker and deployed on Kubernetes, enabling automated horizontal scaling. Built CI/CD pipelines with Jenkins and Git, reducing release cycles by 35%. Implemented monitoring with Prometheus and Grafana, achieving 99.9% uptime. Strengthened API security with OAuth2/JWT and managed AWS infrastructure with Terraform, auto-scaling, and load balancing across 3M+ daily transactions.

Education

Master of Science in Computer Science · Saint Louis University, St. Louis, MO2030 – 2026
Master of Science in Computer Science · Saint Louis University, St. Louis, MO2030 – 2026
Master of Science in Computer Science · Saint Louis University2030 – 2026

Hire Shruthi Nandakumar today

Post a job and invite Shruthi, or contact them directly. No hidden commission.

Post a job