Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ruchika Patil

San Jose,CA

Summary

Software Engineer with 3+ years of hands-on experience designing and building scalable, reliable backend systems in the financial services domain using Java, Spring Boot, and RESTful microservices. Delivered high-performance, production-grade payment processing applications for global banking clients, with strong ownership of technical design, CI/CD, and code quality. Adept at agile collaboration, cross-functional requirements gathering, and reviewing code to help teams deliver clean, testable, and maintainable software at scale.

Overview

3
3
years of post-secondary education
5
5
years of professional experience

Work History

Java Implementation Engineer

Fiserv
Orlando, USA
01.2021 - 07.2023
  • Designed and developed REST based Microservices using Spring Boot.
  • Developed SEPA/SWIFT financial applications for payment processing across multiple banks using Java, Spring Boot, JPA, HTML5, SQL.
  • Implemented logging feature to debug and trace code using log4j logging utility.
  • Triaged code defects reported by clients and internal teams, evaluated technical issues, implemented bug fixes, and coordinated testing with the QA team.
  • Performed CI/CD pipeline of the system using Jenkins.
  • Gathered and analyzed business requirements, translating them into technical specifications for various banking systems.
  • Collaborated with cross functional product owners to understand broad ranges of financial modules such as international and instant payments.
  • Used spring config server for centralized configuration and Jenkins for micro services deployment.
  • Built Java applications using Maven tool and ANT server.
  • Owned local deployment of the application using JBoss, Weblogic and Websphere.
  • Reviewed code of team members to ensure implementation logic met specifications.
  • Used agile methodology to develop the application, involved in daily meetings to discuss the status and progress.
  • Environment: Java, Spring, Maven, Jboss, Weblogic, Git, Jenkins.

Java Developer

Tata Technologies
Mumbai, India
03.2018 - 05.2019
  • Designed and developed real time web application 'Car Dealership' using Java, Spring boot, SQL, HTML, CSS and Jquery.
  • Developed backend REST APIs for claim processing and settlement user stories and features, enhancing functionality delivered in each agile sprint.
  • Collaborated in user requirement gathering and design meetings with internal and client product managers to align project objectives with user needs.
  • Created SQL scripts to resolve data issues stemming from code issues, ensuring data integrity and system reliability.
  • Provided support for batch monitoring in production environment. on a rotational basis for batch monitoring in the production environment.
  • Environment: Java, Spring, SQL, Git, Jenkins.

Education

Bachelor's - Information Technology

SOLAPUR UNIVERSITY
MAHARASHTRA, INDIA
06.2014 - 06.2017

Skills

Java

Spring Boot

Spring Framework

Microservices Architecture

RESTful APIs

SQL

MySQL

Oracle

MSSQL

JUnit

HTML5

CSS3

JavaScript

jQuery

Git

SVN

Maven

Ant

Jenkins (CI/CD)

JBoss

WebLogic

WebSphere

Agile/Scrum

Log4j

Timeline

Java Implementation Engineer

Fiserv
01.2021 - 07.2023

Java Developer

Tata Technologies
03.2018 - 05.2019

Bachelor's - Information Technology

SOLAPUR UNIVERSITY
06.2014 - 06.2017
Ruchika Patil