Skip to main content
Kavish Khanna

Kavish Khanna

Senior Software Engineer

Talent
TorontoMember since June 14, 2026
JavaSpring BootSQLOracleDynamoDBAWSHibernateJPAAngularPostgreSQLMySQLRESTful APIsMicroservicesSOAPRESTGitJenkinsDockerPythonKafkaS3SQSECSRDSLambdaJ2EEPostmanSOLID principlesDesign PatternsObject-Oriented Design
·

Hire this person

Send a job offer directly to this candidate

JavaSpring BootSQLOracleDynamoDB

About

Developing high-performance, scalable microservices using Java (versions 8 and 11) and Spring Boot, focusing on creating robust, maintainable solutions for financial services. Leading the design and implementation of RESTful APIs and event-driven integrations to enable seamless connectivity between financial platforms, market data providers, and internal systems. Optimizing relational databases (SQL, PostgreSQL) and ORM frameworks (Hibernate, JPA), ensuring performance tuning and scalability for high-volume financial transactions.

Experience

Senior Software Engineer - S&P Global

(2024-11)

  • Developing high-performance, scalable microservices using Java (versions 8 and 11) and Spring Boot, focusing on creating robust, maintainable solutions for financial services.
  • Leading the design and implementation of RESTful APIs and event-driven integrations to enable seamless connectivity between financial platforms, market data providers, and internal systems.
  • Optimizing relational databases (SQL, PostgreSQL) and ORM frameworks (Hibernate, JPA), ensuring performance tuning and scalability for high-volume financial transactions.
  • Implementing CI/CD pipelines using Git, Jenkins, and Docker, automating deployment and testing processes while ensuring seamless code delivery in a fast-paced financial environment.
  • Migrating the front-end project from Apache Freemarker to Angular
  • Applying SOLID principles, Design Patterns, and Object-Oriented Design to create highly maintainable and scalable systems, ensuring best practices in software development.
  • Utilized AWS cloud services (S3, SQS, ECS, RDS, Lambda) to build cloud-native applications, and integrated Kafka-based message queuing systems for fault-tolerant, high-throughput architectures.

Software Developer II - Rackspace

(2022-03 - 2024-11)

  • Provided frontline customer support during Rackspace's ransomware-related Hosted Exchange outage, delivering clear communication, troubleshooting assistance, and service continuity guidance for affected clients.
  • Developed applications using Java and AWS modules to cater to both intra-net and over-the-internet consumers.
  • Led a dynamic team of 5 members, fostering a collaborative and high-performance work environment.
  • Wrote lambda functions in Python for the archival process of events, needed for compliance.
  • Actively participated in proof-of-concepts (POCs) and provided simple solutions while exploring new technologies.
  • Verified the compatibility of the existing software with new change requirements.
  • Created new test cases to conduct thorough unit testing for all the new feeds introduced by various existing and new teams.
  • Worked on SQL like Oracle, MySQL, and NoSQL databases like DynamoDB.
  • Contributed to open-source projects of Rackspace like Atomhopper and Repose.
  • Delivered a working Virtual Architecture BOT in the Rackspace Hackathon, which provided both architecture steps and architecture diagrams.

Software Engineer - Telstra

(2020-07 - 2022-03)

  • Worked with Amdocs ODO (Operational Data Orchestration) to orchestrate and manage service requests between external applications and Amdocs Clarify CRM APIs, enabling seamless CRM data integration.
  • Developed JAVA/J2EE applications based on business requirements.
  • Worked on technologies like Java 8, MySQL, Postman, and Docker.
  • Engaged in various phases of the development lifecycle, including design, development, testing, and deployment.

Software Engineer - Amdocs

(2016-06 - 2020-07)

  • Designed, developed, and enhanced Amdocs Clarify CRM functionalities, implementing new features and modifying existing modules to support evolving business requirements in telecom environments.
  • Built and integrated SOAP and REST APIs to enable seamless communication between Clarify CRM and external enterprise systems, improving system data flow.
  • Performed system maintenance, troubleshooting, and bug fixes to ensure high availability and stability of mission-critical CRM applications used by global telecom clients.
  • Provided production and UAT support for international telecom clients including Vodafone Italy, Bell Canada, and Globe Philippines, ensuring timely issue resolution and minimal service disruption.
  • Worked extensively with Amdocs ecosystem tools including CRM, WSF, and MEC, supporting large-scale enterprise telecom operations and integrations.
  • Collaborated with cross-functional teams to translate business requirements into technical solutions, ensuring adherence to SDLC best practices and coding standards.
  • Recognized as Best Mentor for guiding new engineers through onboarding, providing structured training, code reviews, and hands-on support to accelerate team productivity.

Education

M. Sc. - Information Technology - Lovely Professional University, India (2020 - 2021)

B. Tech. - Electronics and Communication - Guru Nanak Dev University, India (2012 - 2016)

Senior Secondary Education - CBSE, India (2011 - 2012)

Higher Secondary Education - ICSE, India (2009 - 2010)

Skills

Senior Software Engineer

Reviews

Related