Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Agrey Srivastava

Pune

Summary

Software Engineer with 5.5 years of experience building and maintaining Java-based backend systems in financial services and FX trading platforms. Strong expertise in RESTful API development, real-time systems, data consistency, and system lifecycle management. Proven ability to work on production-critical, legacy and modern systems, resolve complex issues, and design scalable, maintainable solutions using SOLID principles and clean design patterns. Experienced in Agile delivery, cross-functional collaboration, and writing reliable, high-quality code for enterprise-grade applications.

Overview

6
6
years of professional experience

Work History

Java Developer Analyst

SGX FX SYSTEMS
Pune
05.2022 - Current

• Designed and developed 15+ RESTful APIs using Java, Spring Boot, and J2EE to support CRUD operations and core FX trading workflows.
• Implemented socket-based real-time data updates, enabling multiple concurrent clients to receive instant notifications without polling.
• Resolved complex legacy data consistency issues, including selective table copying and missing data scenarios, stabilizing production systems.
• Enhanced FX currency pair processing by redesigning backend logic, eliminating redundant operations and improving maintainability.
• Diagnosed and fixed PostgreSQL database issues, including trigger-related defects, preventing data inconsistencies in production.
• Contributed to Agile delivery through sprint development, production releases, and peer code reviews.

Recent Work:

• Built REST-based services for fixing-time operations with transactional consistency and input validation.
• Designed and implemented system startup logic to bulk synchronize user access permissions by loading view-only firm mappings from the database into in-memory configuration.

Software Engineer

LENTRA AL PVT LTD
Pune
07.2020 - 05.2022

• Developed a scalable digital lending platform using Java, Spring Boot, and RESTful microservices to support core banking workflows.
• Designed and optimized backend services to handle higher transaction volumes by improving service orchestration and API design.
• Refactored and modularized legacy codebases to align with modern design standards, improving maintainability and reducing technical debt.
• Optimized REST APIs and database interactions by minimizing redundant queries and improving data processing logic.
• Implemented Redis-based distributed caching on Linux servers, enabling centralized cache refresh and reducing cache inconsistencies across environments.
• Integrated SOAP services using WSDL by converting JSON requests to XML for secure inter-service communicatio

Education

Master of Technology - Software Systems

BITS PILANI (WILP)
Pilani
01.2024

Bachelor of Engineering - Information Technology

MITCOE PUNE
Pune
01.2020

Skills

  • JAVA 8
  • Spring Framework
  • Hibernate
  • RESTful APIs
  • Microservices Architecture
  • SQL
  • MONGODB
  • VERSION CONTROL (BITBUCKET, GIT)
  • JAVASCRIPT
  • Spring Boot

Timeline

Java Developer Analyst

SGX FX SYSTEMS
05.2022 - Current

Software Engineer

LENTRA AL PVT LTD
07.2020 - 05.2022

Master of Technology - Software Systems

BITS PILANI (WILP)

Bachelor of Engineering - Information Technology

MITCOE PUNE
Agrey Srivastava