Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Riya Tomar

Senior Software Engineer
Greater Noida

Summary

Java software development professional with over 7.5 years of experience in creating scalable, high-quality software applications. Recognized for delivering impactful projects while driving continuous improvement and innovation. Collaborative team player with a proven ability to adapt to evolving requirements and priorities, ensuring project success in fast-paced environments. Expertise in various programming languages and software development methodologies enhances the capability to contribute effectively to diverse technical challenges.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer

EPAM Systems
08.2025 - Current

Client: Microsoft OSDU.

  • Automation of test cases and improvement of test coverage overall using AI agents.
  • Created a common library to have codebase used by multiple microservices acceptance tests, then refactor services to use it.
  • Resolve various pipeline failures in different services.
  • Engineered 4–5 AI agents to enhance the speed of development and review activities.

Senior Software Engineer

EPAM Systems
03.2024 - 07.2025

Client: S&P Global

  • Responsible for migrating the application from the ElasticSearch service to the OpenSearch Serverless.
  • Further optimizing the utilization of other storage systems, such as AWS Elastic Search, improving performance, and achieving cost savings by reorganizing the voluminous data on AWS Keyspaces.
  • Upgrading Spring Boot application version from 2.7.2 to 3.2.12.
  • Upgraded the Spring Boot version on all applicable applications from 2.7.2 to 3.2.12.

Senior Software Engineer

Lancesoft
10.2023 - 01.2024

Client: Deloitte.

  • I worked for a library that provides enterprise API developers with built-in capabilities, i.e., EAI Chassis on reactive programming.
  • Developed a library having features such as OpenAPI CodeGen, logging, error handling, service orchestration, etc.

Senior Software Engineer

Encora
10.2022 - 09.2023

Client: NBC.

  • NBC Middleware is a mediator between Magento and Toast POS. It fetches details from Toast POS, and then NBC users can make changes according to their requirements, and then the middleware pushes everything to Magento.
  • Designed the Reports section of the project where users can download reports for different functionalities.

Application Development Analyst

Accenture
06.2021 - 10.2022

Client: Anthem.

  • Anthem is an American health insurance provider. It is an enrollment and billing project.
  • Developed and maintained a microservice that is supposed to get data from an upstream called SOA, and send refined data to another application.

Engineer

Capgemini
07.2019 - 06.2021

Client: E-commerce site.

  • Worked on E-commerce site with multiple microservices to add and review functionalities, email generation and sending notifications. Increase performance of microservices with latest functionalities.

Education

PGDM - Information Technology & System Management

Narsee Munjee Institute of Management Studies
04.2001 -

Bachelors of Technology - Computer Science & Engineering

Uttar Pradesh Technical University
04.2001 -

Skills

Language: Java (8 / 11 / 17 / 21)

Frameworks & Libraries: Spring Boot, Spring Cloud, Spring Security, Spring Data JPA, Hibernate ORM

Microservices & API Design: RESTful APIs, API Gateway design

Concurrency: Multithreading, Java Concurrency Utilities

Messaging & Integration: Apache Kafka, RabbitMQ

Cloud Platforms: AWS (Lambda, OpenSearch, SQS, SNS, EC2, S3, RDS, DynamoDB)

Accomplishments

  • Earned the AWS Solutions Architect Associate Certification in May 2022, demonstrating in-depth knowledge of architecting, designing, and deploying scalable, highly available and fault tolerant systems on AWS.
  • Achieved the Oracle Certified Associate Java SE 8 Programmer Certification in December 2019, showcasing competency in Java fundamentals and proficiency in writing, deploying, and maintaining Java SE 8 applications.

Timeline

Senior Software Engineer

EPAM Systems
08.2025 - Current

Senior Software Engineer

EPAM Systems
03.2024 - 07.2025

Senior Software Engineer

Lancesoft
10.2023 - 01.2024

Senior Software Engineer

Encora
10.2022 - 09.2023

Application Development Analyst

Accenture
06.2021 - 10.2022

Engineer

Capgemini
07.2019 - 06.2021

PGDM - Information Technology & System Management

Narsee Munjee Institute of Management Studies
04.2001 -

Bachelors of Technology - Computer Science & Engineering

Uttar Pradesh Technical University
04.2001 -
Riya TomarSenior Software Engineer