About

Aditya Rawal

Java and Spring Boot backend engineer at DXC Technology. Background spans insurance, banking, retail, healthcare, and air-cargo domains, based in Indore, India.

Career timeline

WMA Annuity

Aug 2026 – Present

DXC Technology · A major US insurance & annuities company

  • Details in progress — technologies and responsibilities not yet published.

NBA Life (nbA) — replacing L70 with WMA

Mar 2024 – Jul 2026

DXC Technology · A major US insurance & annuities company

  • Returned to the nbA product after the Assure Annuity engagement below, working on the NBA Life system's replacement of the legacy L70 system with WMA.
  • Worked in Java 17, building and consuming REST APIs, deployed on Apache Tomcat.

Assure Annuity — Tech Lead

Jul 2022 – 2024

DXC Technology · A major US insurance & annuities company

  • Led code reviews, design and architecture discussions, and delivery planning for a team of fewer than 7.
  • Worked in Java 17, PostgreSQL, AWS S3, and AWS CloudWatch.
  • Handled stakeholder communication and continuous-improvement initiatives.

New Business Accelerator (nbA)

Nov 2019 – Jul 2022

DXC Technology · A major US insurance & annuities company

  • Built features and utilities for a fully automated policy-issuance application.
  • Developed batch jobs with Java and Spring Batch to process bulk records.
  • Investigated production bugs and fixed high-severity vulnerabilities, including SQL injection.
  • Worked on JSP pages for UI/UX changes.

Point-of-sale transaction orchestration (NEMO)

Dec 2018 – Oct 2019

Cognizant Technology Solutions · A major US financial-services company

  • Built and maintained a request/response orchestration layer for card transactions.
  • Worked across analysis, design, development, customization, and implementation.
  • Handled production troubleshooting, bug fixing, testing, and deployment.

Jabra Direct desktop application

May 2018 – Dec 2019

Mindtree Pvt. Ltd. · A global audio-hardware manufacturer

  • Developed a Node.js wrapper layer between native C device code and an Electron UI.
  • Analyzed and fixed bugs; built proofs of concept for new technologies.

Medical equipment trade-in & exchange (Tix)

Jul 2017 – Apr 2018

Capgemini Technology Services · A global medical-equipment manufacturer

  • Developed Java APIs using Spring Boot, plus Spring Data mapping and ORM code.
  • Integrated new functionality into an existing web application.
  • Implemented unit tests with JUnit and Mockito.

Airline cargo tracking & billing

Mar 2015 – Jun 2017

Capgemini Technology Services · A major US airline

  • Developed RESTful microservices using Spring MVC, and UI components using MVVM.
  • Consumed and produced RESTful web services described with WADL.
  • Provided ongoing product support across successive releases.

Technology experience

Grouped by area; exploration/learning is marked separately from production use.

Languages & frameworks

Hands-on, production
JavaJ2EESpringSpring BootSpring BatchSpring MVC

Services & architecture

Hands-on, production
RESTSOAPMicroservicesMVC

Databases

Hands-on, production
PostgreSQLGemFireSQL

Cloud

Hands-on, production (S3 and CloudWatch confirmed; broader AWS use per résumé)
AWS S3AWS CloudWatch

Testing

Hands-on, production
JUnitMockito

Tools & build

Hands-on, production
GitMavenGradleJenkinsSonarPostmanSoapUI

UI

Hands-on, earlier-career
AngularJSPMVVM

Exploring / not yet production-validated

Exposure only — not presented as production expertise
Spring AIGenerative AI / RAGDockerKubernetes

Links

For a deeper look at the current DXC Technology engagements, see the engineering case studies.