Harsh Vardhan
Java Backend Team Lead | AWS Cloud | Microservices & System Design | 13+ Years
Hire this person
Send a job offer directly to this candidate
About
Java Backend Team Lead with 13+ years of experience designing and delivering scalable enterprise applications. Deep expertise in Java 17/21, Spring Boot, Spring Framework (Spring MVC, Spring Security, Spring Cloud), Microservices Architecture, REST APIs, and GraphQL. Experienced in High-Level Design (HLD), System Design, and Architecture for distributed, cloud-native systems on AWS.
Proficient in leveraging AI-assisted development tools — GitHub Copilot, Claude (Anthropic), and Cursor — actively used in the current project at Altimetrik (S&P Global) to accelerate backend development, automate code review, and enhance engineering productivity. Strong practitioner of Agile/Scrum methodologies, TDD, CI/CD, and engineering best practices.
Experience
Senior Software Engineer / Tech Lead at Altimetrik (Client: S&P Global) (2021-12 – Present)
- Designed and implemented scalable cloud-native backend systems using Java 17/21, Spring Boot, and Microservices architecture
- Led High-Level Design (HLD) and system architecture discussions for new features and platform components
- Actively used GitHub Copilot, Claude (Anthropic), and Cursor in daily development — for code generation, test automation, code review assistance, and boilerplate acceleration
- Designed and built REST APIs and GraphQL services consumed by internal dashboards and external integrations
- Managed AWS cloud deployments using EKS, ECR, Lambda, S3, SQS, SES, CloudWatch, and Secrets Manager
- Facilitated Scrum ceremonies — sprint planning, daily standups, sprint reviews, and retrospectives
- Conducted code reviews, enforced engineering best practices, and mentored junior developers
- Delivered internal knowledge-sharing sessions on Grafana observability
Team Lead – Backend at IDEMIA (2019-11 – 2021-11)
Project: BRS (Biometric Recognition System) Technologies: Java, Spring Boot, Spring Security, Hibernate, RabbitMQ, AWS, OAuth2, Docker, Kubernetes, Jenkins, Swagger, Microservices
- Led a team of backend engineers — managed sprint delivery, task allocation, and release management in Agile/Scrum
- Contributed to HLD and system architecture for cloud-based biometric identity management supporting multi-modal, multi-algorithm biometrics
- Oversaw module integrations, deployment pipelines, and CI/CD processes using Jenkins
- Conducted code reviews, enforced Spring Boot best practices, and drove quality improvements
- Coordinated with cross-functional teams for biometric service integrations (fingerprint, face, iris recognition)
- Participated in technical interviews for new backend engineering roles
Senior Software Engineer at Indecomm Global Services (2018-09 – 2019-10)
Project: ATS (Applicant Tracking System) — HRTech Domain Technologies: Java, Spring Boot, Spring MVC, Hibernate, RabbitMQ, MySQL, MongoDB,AWS, OAuth2, Jenkins
- Developed and enhanced recruitment and applicant tracking solutions covering resume management, hiring workflow automation, and candidate pipeline management
- Built REST APIs for HR process automation consumed by enterprise clients
- Integrated RabbitMQ-based async notification system for recruiter and candidate communications
Senior Software Engineer at HCL Technologies (2015-06 – 2018-09)
Project: UIDAI MSP (Aadhaar Biometric Authentication) — Government / Big Data Technologies: Core Java, Hadoop (Cloudera/MapR), HBase, RabbitMQ, Mule ESB, Spring IOC, MySQL, Web Services
- Designed and developed large-scale Big Data processing pipelines for India's national biometric identity system (Aadhaar)
- Built ETL utilities using MapReduce; integrated HBase across distributed environments
- Worked on AUTH, KYC, OTP, Tokenization API, BFD (Best Finger Detection), and Extraction modules
- Supported production deployments and maintenance across Cloudera/MapR clusters
- Conducted internal HBase training sessions for team upskilling
Software Engineer at Robert Bosch GmbH (2014-03 – 2015-05)
Project 1: BESS (Bosch Energy Storage System) Technologies: Core Java, JSP, Servlet, Hibernate, REST APIs, MongoDB,Bootstrap, Knockout.js, WebSocket, AWS Project 2: DXA (Data Exchange Application) Technologies: Core Java, JSP, Servlet, Hibernate, REST APIs, Bootstrap, Knockout.js
- Developed monitoring solutions for solar energy storage systems with real-time alerts, health dashboards, and WebSocket-based live data streaming
- Built a Bosch internal data exchange and monitoring platform used across multiple departments and projects
Software Developer at Teknika (2013-01 – 2014-02)
- Developed Property Mobile Application (Android) with Google Maps integration, business logic, and reporting tools
Software Trainee at Sigma Software (2011-10 – 2012-08)
- Worked on Device Provisioning Manager (DPM) — firmware upgrades, UI enhancements, and provisioning integrations

