Neeraj Vishwakarma profile photo 1 on Tal

Neeraj Vishwakarma

Senior Software Engineer | Java & Spring Boot Microservices | AWS | Event-Driven Systems (Kafka, Solace)

Mumbai

7+ years of work experience

DXC Technology
Aug 20224 y 1 moPresent

Mumbai

Part of the engineering team behind a 50+ microservice cargo platform for United Airlines. • Developed and maintained Spring Boot microservices across the platform, supporting cargo tracking, booking, and logistics operations • Replaced a paper-based driver screening process with a Spring Boot/MongoDB service for driver and screening data, with AWB-based lookups • Built event consumers and publishers using Apache Kafka and Solace JMS to process and route real-time flight, scan, and shipment events, and migrated legacy TIBCO EMS/IBM MQ integrations over to Solace • Built and maintained scheduled jobs for report generation, email alerts, and data retention/purge across the platform • Built file-processing pipelines for CSV/Excel imports and PDF invoice generation (Thymeleaf + iText html2pdf), plus OCR-based document extraction using AWS Textract, backed by AWS S3 for storage • Migrated core microservices from Spring Boot 3.x to 4.x, along with a Java version upgrade, to modernize the codebase • Documented RESTful API contracts using SpringDoc OpenAPI and added Caffeine caching to reduce latency for frequently accessed configuration and lookup data • Wrote unit and integration tests with 80%+ coverage, and used SonarQube and Veracode to keep code quality and security in check • Mentored junior developers, served as primary code reviewer for the team, and monitored/triaged production alerts during offshore hours • Recognized by senior leadership for work on the TempControl platform, which helped grow United's temperature-controlled cargo business (High Flying Award, 2023 and 2024) Skills: Java · Spring Boot · Spring Security · Spring Cloud AWS · Microservices · REST APIs · Apache Kafka · Solace JMS · TIBCO EMS · IBM MQ · MongoDB · AWS DocumentDB · AWS S3 · AWS Secrets Manager · AWS Textract · AWS CloudWatch · Harness · Dynatrace · Datadog · JUnit 5 · Mockito · JaCoCo · SonarQube · Veracode · SpringDoc OpenAPI · Caffeine Cache · GitHub Copilot · Claude Code
Tata Consultancy Services
Jun 20193 yrs 2 mosJul 2022

Mumbai

• Developed microservices in Java 8 using Spring Boot, Spring Security, and Oracle DB for enterprise timesheet management • Maintained a clean, testable codebase with 80%+ unit test coverage • Tracked down and fixed defects in both production and pre-release builds • Built and tested application modules end-to-end with minimal oversight • Worked with designers and managers in Agile/Scrum ceremonies to turn business requirements into shipped features Skills: Java · Spring Boot · Spring Security · Oracle Database · JPA/Hibernate · Agile/Scrum · Git · Unit Testing

Neeraj’s AI Stack

claude code
claude code
claude
claude
github copilot
github copilot

Education

University of Mumbai

Bachelor's degree, Computer Engineering

University of Mumbai

20154 yrs2019
kendriya vidyalaya

kendriya vidyalaya

200312 yrs2015

Join Neeraj and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Neeraj Vishwakarma on Tal

Headline

Senior Software Engineer | Java & Spring Boot Microservices | AWS | Event-Driven Systems (Kafka, Solace)

About

Backend Software Engineer with 7+ years of experience building Java and Spring Boot microservices on AWS. Most recent work has been on a large-scale cargo management platform (50+ microservices) for United Airlines, spanning REST APIs, event-driven messaging, NoSQL data layers, and file-processing pipelines. Earlier career includes 3 years at Tata Consultancy Services building enterprise Java applications. Beyond feature delivery: mentors junior developers, leads code reviews, and has been using GitHub Copilot and Claude Code to speed up day-to-day work.

Location

Mumbai

AI stack

claude code

claude

github copilot

Work experience

Sr Analyst III Software Engineering at DXC Technology, Aug 2022 - Present · 4 y 1 mo, Mumbai, Part of the engineering team behind a 50+ microservice cargo platform for United Airlines. • Developed and maintained Spring Boot microservices across the platform, supporting cargo tracking, booking, and logistics operations • Replaced a paper-based driver screening process with a Spring Boot/MongoDB service for driver and screening data, with AWB-based lookups • Built event consumers and publishers using Apache Kafka and Solace JMS to process and route real-time flight, scan, and shipment events, and migrated legacy TIBCO EMS/IBM MQ integrations over to Solace • Built and maintained scheduled jobs for report generation, email alerts, and data retention/purge across the platform • Built file-processing pipelines for CSV/Excel imports and PDF invoice generation (Thymeleaf + iText html2pdf), plus OCR-based document extraction using AWS Textract, backed by AWS S3 for storage • Migrated core microservices from Spring Boot 3.x to 4.x, along with a Java version upgrade, to modernize the codebase • Documented RESTful API contracts using SpringDoc OpenAPI and added Caffeine caching to reduce latency for frequently accessed configuration and lookup data • Wrote unit and integration tests with 80%+ coverage, and used SonarQube and Veracode to keep code quality and security in check • Mentored junior developers, served as primary code reviewer for the team, and monitored/triaged production alerts during offshore hours • Recognized by senior leadership for work on the TempControl platform, which helped grow United's temperature-controlled cargo business (High Flying Award, 2023 and 2024) Skills: Java · Spring Boot · Spring Security · Spring Cloud AWS · Microservices · REST APIs · Apache Kafka · Solace JMS · TIBCO EMS · IBM MQ · MongoDB · AWS DocumentDB · AWS S3 · AWS Secrets Manager · AWS Textract · AWS CloudWatch · Harness · Dynatrace · Datadog · JUnit 5 · Mockito · JaCoCo · SonarQube · Veracode · SpringDoc OpenAPI · Caffeine Cache · GitHub Copilot · Claude Code

Software Engineer at Tata Consultancy Services, Jun 2019 - Jul 2022 · 3 yrs 2 mos, Mumbai, • Developed microservices in Java 8 using Spring Boot, Spring Security, and Oracle DB for enterprise timesheet management • Maintained a clean, testable codebase with 80%+ unit test coverage • Tracked down and fixed defects in both production and pre-release builds • Built and tested application modules end-to-end with minimal oversight • Worked with designers and managers in Agile/Scrum ceremonies to turn business requirements into shipped features Skills: Java · Spring Boot · Spring Security · Oracle Database · JPA/Hibernate · Agile/Scrum · Git · Unit Testing

Education

Bachelor's degree, Computer Engineering, University of Mumbai

kendriya vidyalaya

Neeraj Vishwakarma - Sr Analyst III Software Engineering in Mumbai | Tal