Summary
Overview
Work History
Education
Skills
Custom
Timeline
Generic
AKSHIT GOSSAL

AKSHIT GOSSAL

Noida

Summary

Technical Lead with strong hands-on experience in Java backend engineering, specializing in designing and developing scalable enterprise applications and distributed microservices. Experienced in technical leadership, solution design, backend architecture, and driving engineering initiatives across the software development lifecycle using Java, Spring Boot, Spring Security, REST APIs, and microservices architecture.

Currently working on Thales’s digital banking and identity platform, contributing to scalable, multi-tenant enterprise systems supporting customer onboarding, KYC, authentication, identity verification, and identity lifecycle management. Strong experience in distributed systems, KYC workflow orchestration, asynchronous processing, third-party API integration, secure inter-service communication using mTLS, and performance optimization.

Proven experience in technical ownership, mentoring developers, cross-functional collaboration, and delivering enterprise-grade backend solutions, with a strong focus on scalability, reliability, security, and engineering excellence within financial and identity-focused digital platforms.

Overview

10
10
years of professional experience

Work History

Technical Lead

Thales
Noida
04.2023 - Current
  • Designed and developed scalable Java/Spring Boot microservices supporting digital identity, customer onboarding and KYC workflows within an enterprise digital banking platform.
  • Implemented OAuth 2.0 Authorization Code Grant with Private Key JWT client authentication using Spring Security, strengthening authentication and secure API access across backend services.
  • Extended the Flowable workflow engine with custom Java service-task connectors, integrating third-party identity verification providers including Acuant for document verification and ID R&D for biometric verification into automated KYC decision flows.
  • Designed and implemented secure service-to-service communication using mutual TLS (mTLS) for outbound customer callback integrations, ensuring authenticated and encrypted communication.
  • Designed scalable asynchronous processing and event-driven backend interactions using Kafka-based messaging patterns, improving system scalability and decoupling across distributed services.
  • Improved backend observability and production diagnostics through structured logging, monitoring, performance analysis, and troubleshooting across distributed microservices.
  • Refactored Java reporting upload/download functionality, reducing memory consumption by 50% and improving maintainability through functional programming using Streams and Lambdas.
  • Drove AI/LLM-based workflow automation initiatives to improve operational efficiency and integrated backend services and processing pipelines to support intelligent decision-making.

Senior Software Engineer & Associate Consultant

Globallogic
07.2019 - 04.2023
  • Led the development of an independent reporting microservice as technical owner, handling requirement gathering, implementation, unit testing, and documentation.
  • Developed a new Generic Report Generator in cross-cutting concerns by taking full ownership within given time constraints.
  • Worked on various critical topics in User Management Microservice including Authorization with OAuth 2.0.
  • Code Optimization and Refactoring using best practices - java8 features including Functional Interfaces, streams, Optional etc.
  • Resolved multiple Critical Priority and Production bugs within time constraints.
  • Groomed new joiners by providing multiple sessions on various technical aspects of the product.

Software Developer

Franconnect
07.2016 - 07.2019
  • Managed enhancements and resolved bugs in CRM and royalty calculation modules.
  • Implemented New Features in the project as per requirement.
  • Communicated and engaged with all project stakeholders to ensure timely, high-quality delivery.

Education

B.Tech - Computer Science

Uttar Pradesh Technical University
06-2016

Skills

  • Core Java
  • Java
  • Spring
  • Spring Boot
  • Microservices Architecture
  • Data Structure
  • Algorithms
  • System Design
  • Caching
  • REST APIs
  • PostgreSQL
  • Docker
  • Kubernetes
  • Kafka
  • MySQL
  • AWS
  • AI Workflow Design
  • IAM
  • KYC
  • Financial Services / Digital Banking
  • Spring Security
  • OAuth 20
  • OpenID Connect (OIDC)
  • mTLS
  • Asynchronous Processing
  • Event-Driven Architecture
  • Distributed Systems
  • System Architecture / Solution Architecture
  • Concurrency / Multithreading
  • Performance optimisation
  • Observability / Monitoring
  • Functional Programming
  • Java Streams & Lambdas
  • SQL
  • Relational Databases
  • RESTful APIs

Custom

  • Playing cricket
  • Working out
  • Watching documentaries

Timeline

Technical Lead

Thales
04.2023 - Current

Senior Software Engineer & Associate Consultant

Globallogic
07.2019 - 04.2023

Software Developer

Franconnect
07.2016 - 07.2019

B.Tech - Computer Science

Uttar Pradesh Technical University
AKSHIT GOSSAL