Aditi Khera profile photo 1 on Tal

Aditi Khera

Senior Java Backend Engineer | Distributed Systems | Kafka, Spark | Event-Driven Architecture | Morgan Stanley

Bengaluru

9+ years of work experience

Morgan Stanley
May 20224 yrs 1 moPresent

Bengaluru, Karnataka, India

• Re-architected 10+ collateral processing workflows by replacing legacy Informatica ETL pipelines with Java-based backend services, improving performance and reducing system complexity. • Designed and implemented event-driven data ingestion pipelines using Kafka for multiple asset classes (equities, bonds, cash, LOC). • Eliminated dependency on temporal databases by introducing a slice-based processing model, enabling efficient file-based data handling. • Built scalable microservices using Java and Spring Boot to process high-volume financial data with reliability and low latency. • Leveraged GitHub Copilot to accelerate development by generating SQL transformations, backend workflows, and technical documentation. • Contributed to modernization efforts by migrating 20+ modules across repositories, improving build and deployment workflows. • Worked closely with cross-functional teams to deliver client-facing enhancements across backend and UI layers.
Citi
May 20202 yrs 1 moMay 2022

Pune City, Maharashtra, India

• Engineered backend systems for Citi’s global payment platform handling multi-currency transactions (135+ currencies) across wire, ACH, and cross-border flows. • Built and enhanced microservices and APIs using Java + Spring ecosystem, improving scalability and maintainability of payment workflows. • Delivered client-critical enhancements in FX processing and payment lifecycle, directly impacting transaction accuracy and client satisfaction. • Designed data archival and reporting solutions, reducing system load and improving performance for high-volume transactional data. • Partnered with global teams to implement regulatory and business-driven changes, ensuring compliance in a highly controlled financial environment.
Amdocs
Jul 20181 yr 11 mosMay 2020

Pune City, Maharashtra, India

• Engineered backend integration services enabling communication between telecom platforms and downstream systems using REST and messaging (JMS). • Built event-driven workflows, improving system reliability and enabling asynchronous processing in high-throughput environments. • Modernized legacy systems by migrating ColdFusion components to Java, enhancing performance, scalability, and long-term maintainability. • Designed and maintained CI/CD pipelines, accelerating release cycles and enforcing high code quality through automated checks. • Played a key role in cloud migration efforts, improving system availability and reducing infrastructure dependency on legacy environments. • Supported business-critical applications in ticketing and change management domains, ensuring operational continuity and faster issue resolution.
Amdocs
Dec 20161 yr 8 mosJul 2018

Pune City, Maharashtra, India

Education

B.Tech, Computer Science

CGC College of Engineering, Landran

20124 yrs2016

Join Aditi and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Aditi Khera on Tal

Headline

Senior Java Backend Engineer | Distributed Systems | Kafka, Spark | Event-Driven Architecture | Morgan Stanley

About

Backend Engineer with 9+ years of experience building scalable, high-performance systems in financial services. Currently working on re-architecting collateral processing workflows by replacing legacy ETL systems with Java-based distributed solutions, improving efficiency and reducing system dependencies. Strong experience in: • Java, Spring Boot, Kafka, Spark • Event-driven architectures and microservices • High-volume data processing and backend optimization Recently focused on leveraging AI tools like GitHub Copilot to accelerate development by generating workflows, SQL transformations, and documentation through structured prompts. Looking for opportunities to build large-scale distributed systems and solve complex engineering problems.

Location

Bengaluru

Work experience

Senior Software Engineer at Morgan Stanley, May 2022 - Present · 4 yrs 1 mo, Bengaluru, Karnataka, India, • Re-architected 10+ collateral processing workflows by replacing legacy Informatica ETL pipelines with Java-based backend services, improving performance and reducing system complexity. • Designed and implemented event-driven data ingestion pipelines using Kafka for multiple asset classes (equities, bonds, cash, LOC). • Eliminated dependency on temporal databases by introducing a slice-based processing model, enabling efficient file-based data handling. • Built scalable microservices using Java and Spring Boot to process high-volume financial data with reliability and low latency. • Leveraged GitHub Copilot to accelerate development by generating SQL transformations, backend workflows, and technical documentation. • Contributed to modernization efforts by migrating 20+ modules across repositories, improving build and deployment workflows. • Worked closely with cross-functional teams to deliver client-facing enhancements across backend and UI layers.

Software Engineer at Citi, May 2020 - May 2022 · 2 yrs 1 mo, Pune City, Maharashtra, India, • Engineered backend systems for Citi’s global payment platform handling multi-currency transactions (135+ currencies) across wire, ACH, and cross-border flows. • Built and enhanced microservices and APIs using Java + Spring ecosystem, improving scalability and maintainability of payment workflows. • Delivered client-critical enhancements in FX processing and payment lifecycle, directly impacting transaction accuracy and client satisfaction. • Designed data archival and reporting solutions, reducing system load and improving performance for high-volume transactional data. • Partnered with global teams to implement regulatory and business-driven changes, ensuring compliance in a highly controlled financial environment.

Software Engineer at Amdocs, Jul 2018 - May 2020 · 1 yr 11 mos, Pune City, Maharashtra, India, • Engineered backend integration services enabling communication between telecom platforms and downstream systems using REST and messaging (JMS). • Built event-driven workflows, improving system reliability and enabling asynchronous processing in high-throughput environments. • Modernized legacy systems by migrating ColdFusion components to Java, enhancing performance, scalability, and long-term maintainability. • Designed and maintained CI/CD pipelines, accelerating release cycles and enforcing high code quality through automated checks. • Played a key role in cloud migration efforts, improving system availability and reducing infrastructure dependency on legacy environments. • Supported business-critical applications in ticketing and change management domains, ensuring operational continuity and faster issue resolution.

Associate Software Developer at Amdocs, Dec 2016 - Jul 2018 · 1 yr 8 mos, Pune City, Maharashtra, India

Education

B.Tech, Computer Science, CGC College of Engineering, Landran