Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic
Ruchi  Agarwal

Ruchi Agarwal

Java Developer
Gurgaon

Summary

Software developer with 8+ years of experience of working in Java and its advanced concepts. Well-versed in all phases of SDLC with Agile Methodologies. Have worked for multiple clients in Banking and Financial Services domain

Overview

10
10
years of professional experience
4
4
years of post-secondary education

Work History

Assistant Consultant

Tata Consultancy Services,
03.2021 - Current
  • Working as a Sr. Java Developer for a Banking and Finance domain project in an Agile environment. I have been actively working on analysis and development of new user stories in the existing application. Produced and consumed REST web services for all business modules. I have worked simultaneously with different teams on multiple modules. Guided and groomed a team of 5 members
  • Adapted quickly to changing project priorities and job specifications with analytical thinking and task prioritization skills

IT Analyst

Tata Consultancy Services
01.2018 - 09.2021

Involved in requirement gathering from client for owned items and discussions with cross functional teams to decide approach of implementing it. Write and Document code as part of Software Component and submit into Software Configuration Management. Investigate and fix software defects found by Testing/Product owner team during development or Production. Training and coordinating with the new members in the team and getting them productive.

System Engineer

Tata Consultancy Services
03.2014 - 03.2017

Involved in tech upgrade and migration of the application from country specific codebases to single common codebase using concept of Metadata for all APAC countries. Made changes in the module to upgrade from SOAP based Web Services to Rest APIs.

Education

Bachelor of Technology - Computer Science

Anand Engineering College
Agra, India
06.2009 - 06.2013

Skills

    Java , Spring MVC, Spring Boot,REST Webservices ,

    JPA, Junit, Mockito, Jenkins, Bitbucket, Git, SVN, RTC, JavaScript, JQuery, XML, JSON, SQL Basics ,

    Experience in Agile and Waterfall methodologies,

    Jaspersoft iReport tool,

    Banking & Finance domain knowledge,

    Well acquainted with all phases of Software Development Life Cycle

Accomplishments

    Received Client Excellency Award for exemplary performance in 2019

    Awarded Best Team on the account in 2017

    Awarded with Star of the Month in 2023

Timeline

Assistant Consultant

Tata Consultancy Services,
03.2021 - Current

IT Analyst

Tata Consultancy Services
01.2018 - 09.2021

System Engineer

Tata Consultancy Services
03.2014 - 03.2017

Bachelor of Technology - Computer Science

Anand Engineering College
06.2009 - 06.2013
Ruchi AgarwalJava Developer