Rajat Grover

Senior Software Engineer

Delhi, India16 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 16 years of experience in distributed systems.
  • Led modernization of mission-critical applications.
  • Expert in building high-performing engineering teams.
Stackforce AI infers this person is a Fintech and SaaS expert with strong capabilities in software development and engineering leadership.

Contact

Skills

Core Skills

Software DevelopmentEngineering Leadership

Other Skills

API integrationAWSAWS LambdaAgile MethodologiesAlgorithmsAmazon KinesisAngularJSApache KafkaArchitecture ModernizationBackbone.jsCC++Cloud-native best practicesData StructuresData pipelines

About

With over 16 years of experience building distributed systems, leading high-impact teams, and solving deeply complex business problems, I thrive at the intersection of technical depth, architectural clarity, and team mentorship.My work spans mission-critical applications—from high-scale ecommerce checkout & payment systems to event-driven microservices deployed across global infrastructure. I’ve led platform modernization efforts, built performant engineering teams from scratch, and mentored engineers to take ownership of both code and outcomes.I’m passionate about implementing complex design into easily understandable working solutions that are resilient, scalable, and maintainable, and I take pride in delivering solutions with integrity and velocity.STRENGTHWillingness to learn & accept failures to restart again more rigorously.Adaptive to environment, teams & constraints.ROLES * Business process modeling.* Driving multi year technological roadmaps/programs and strategy.* Lead a decent size engineering team of talented software engineers.* Participate in recruiting activities.* Help operations with deployment and performance monitoring.* Help costumers/agents with development and resolving issues.* Application Developer & Designer in a wide variety of business applications. TECHNOLOGIESJava | Kotlin | Spring Boot | Ruby | Rails | ReactJS | AngularJS | MySQL | Postgres | MongoDB | Amazon Web Services (AWS) | DynamoDB | Lambdas Kinesis | S3 | ElasticSearch | Apache Solr | SQS | RabitMQ | Kafka | EventBridge | Data Pipelines | Protocol buffer | Microservices | Distributed Systems | Event-Driven Architecture | RESTful WebServices | CI/CD | Kubernetes | GIT | Kibana | Datadog | PagerDuty | XMatter

Experience

American express global business travel

2 roles

Senior Software Engineering Manager

Promoted

Sep 2022Present · 3 yrs 6 mos · Hybrid

  • Modernized Egencia’s payment platform by consolidating legacy services into a scalable, microservice-based system; improved deployment reliability and reduced tech debt.
  • Led key integration efforts including Payment compliance like RBI tokenization, PSD2, PCI4 payment data transmission.
  • Acted as a technical anchor during critical team transition; drove hiring and onboarding while ensuring uninterrupted business delivery.
JavaMicroservicesAWSPayment SystemsSoftware DevelopmentEngineering Leadership

Senior Software Engineer

Nov 2021Sep 2022 · 10 mos · Hybrid

  • Led architecture modernization of legacy systems, improving resilience, reducing failure rates, and aligning with cloud-native best practices.
Cloud-native best practicesArchitecture ModernizationSoftware Development

Expedia group

2 roles

Senior Software Engineer

Promoted

Mar 2020Oct 2021 · 1 yr 7 mos

  • Designed real-time event-driven data pipeline using Consumer-Driven Contracts; improved downstream data consistency and enabled scalable integrations.
Event-driven architectureData pipelinesSoftware Development

Software Development Engineer II

May 2017Mar 2020 · 2 yrs 10 mos

  • Responsible for developing one of the application service used in Egencia, a product for corporate bookings.

Infibeam.com

3 roles

Technical Lead

Promoted

Apr 2016Apr 2017 · 1 yr

Senior Software Development Engineer

Apr 2014Mar 2016 · 1 yr 11 mos

  • Code reviews of all the team members.
  • Designing various process flows after gathering the requirements through continuous discussion with business team.
  • Handling daily scums & iteration planning for the team.
  • Responsible for keeping the fulfillment system always live.
  • Designing Margin Process.
  • Design & Implementation of Tax (VAT/CST) on Customer Invoicing.
  • Design & Implementation of vendor accounting with multi-currency support, RTO verification, Courier Damaged and various other fulfillment processes.
  • Design & Implementation of Accounting Framework
  • Implementation of Enterprise Resource Planning engine.
  • Participate in Hiring process for the company.
  • Involve in decision making.
  • Provide guidance to team mates to accomplish their task.
Process designTeam guidanceSoftware Development

Software Engineer

Aug 2011Mar 2014 · 2 yrs 7 mos

  • Improved products search by Generic implementation accross all categories using Apache Solr.
  • Improved backend & made generic product detail pages for non-media categories.
  • Implementation of client wrapper for sync & async HTTP api calls to third party.
  • Improved caching with Meetup Memcache client as custom java around annotation.
  • Integration of Paypal Payment Gateway for buildabazaar.com
Product improvementAPI integrationSoftware Development

Flightraja travels pvt. ltd.

Tech Wiz

Dec 2010Jul 2011 · 7 mos · Bangalore, Karnataka, India

  • Handling of complete flight system for Philippines country.
  • Integration of Abacus API's for searching flights and booking tickets.
  • Writing of scraper framework to scrap different sites.
  • Implementation of baggage system for different carriers.
  • Integration of Memcached using spymemcached.
  • Implementation of Analytic System to take actions on the basis of customers behaviors.

Symantec

2 roles

Associate Software Developer

Jul 2009Dec 2010 · 1 yr 5 mos

  • Java LiveUpdate Migration
  • Product Support on VMware
  • Modification in Product Installer
  • Integration of Event Cache for Archive Queries
  • Test Automation for Live Update.
  • Integration of Active Directory
  • Bug Fixing
  • Language used are Java, JSP, Shell Script and C++.
  • Platform - Linux, Windows, Solaris
  • Completed Sun Certification for Java Programmer (SCJP) with 90%.

Intern

Jan 2009Jun 2009 · 5 mos

  • Test Automation for Live Update.
  • Integration of Active Directory

Education

Indian Institute of Technology, Roorkee

MCA — Computer Application

Jan 2006Jan 2009

Delhi University

B.Sc.(H) — Mathematics

Jan 2003Jan 2006

Stackforce found 100+ more professionals with Software Development & Engineering Leadership

Explore similar profiles based on matching skills and experience