Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Monika Kaushik

Monika Kaushik

Pune

Summary

Expert in Java 8+ and Spring Boot, specializing in backend development of RESTful APIs, event-driven microservices, and Drools engine. Demonstrated ability to integrate relational (SQL) and NoSQL databases effectively. Strong foundation in Data Structures and Problem-Solving, facilitating the creation of efficient algorithms and scalable solutions across both front-end and back-end environments.

Overview

9
9
years of professional experience

Work History

Java Backend Developer

Deloitte
Pune
05.2021 - Current
  • Worked as a Java Backend Developer in a 12-member Tech Refresh Team, focused on application modernization and technology refresh.
  • Led localization analysis and prepared Low-Level Designs (LLD) to ensure compliance, enabling seamless migration of remote servers and microservices.
  • Led migration efforts in two phases: upgraded Java 8 and Spring Boot 1.5.x to Java 11 and Spring Boot 2.4.7 for lightweight components.
    Migrated from WebLogic Server to Red Hat OpenShift (OCP) using Docker and AWS ECR for containerization.
  • Analysed legacy monolith code, created sequence diagrams for current and target architecture to aid team understanding and implementation.
  • Built and deployed Docker images for lightweight services, ensuring they run as independent pods on OpenShift. Used shell scripts for Jenkins deployment and CI/CD pipelines.
  • Implemented feature enhancements and configuration changes, successfully executing the lift-and-shift of critical modules within a distributed microservices architecture.
  • Designed and integrated robust authentication flows, strengthening application security, and user validation processes.
  • Collaborated cross-functionally to deliver robust full-stack solutions, improving application performance, data security, and user experience in healthcare domains while adhering to compliance standards.
  • Implemented JUnit 5 tests for controllers and service layers.
  • Managed Git branches, performed merges, and resolved conflicts.
  • Handled build and deployment processes, addressed SonarQube issues, and ensured code quality.
  • Conducted unit and assembly testing, defect fixing, and provided production support.

Java Developer

Wipro
Pune
02.2017 - 04.2021
  • Designed and developed a Spring Boot-based API Test Data Generator from scratch, including CRUD operations and custom JPA methods.
  • Built a payload comparison tool to identify deltas, and store them in the database.
  • Implemented Hibernate one-to-many relationships and automated the migration of test cases from Excel to the database using Java.
  • Developed RESTful APIs using Spring Boot, and worked on message processing components for validating transmissions based on custom business rules.
  • Deployed applications to PCF using Jenkins, ensured code quality with SonarQube, and resolved issues such as condition coverage and code smells.
  • Created and managed Git branches, handled merge conflicts, and collaborated closely with the testing and RE teams to implement business logic.
  • Participated in requirement gathering and system design, translating business needs into technical specifications.
  • Designed and implemented Java-based solutions for transforming upstream data and generating feeds for downstream systems.
  • Performed unit testing using JUnit and TestNG, executed test cases, and created test scripts based on user stories.
  • Worked extensively on MarkLogic database development and administration:
  • Set up and managed MarkLogic across 50+ nodes, including forest backups, user/role management, indexing, database replication, and server configurations (REST, ODBC).
  • Loaded data via MLCP, REST, and Java APIs; performed CRUD operations, and advanced search using the Java Client API.
  • Tuned query performance and monitored database health.
  • Analyzed and segmented data based on temporal versions, and implemented logic for data harmonization and reporting.
  • Identified and fixed production and integration defects, executed change requests, and maintained automation for IDM modules.
  • Involved in the technical design of user stories, and overall application architecture.
  • Supported all phases of the software development lifecycle, including analysis, design, implementation, testing, deployment, and documentation.

Education

Dec 2016- Feb 2017

Training Project-Flight Reservation System
Core Java, Java Swing, HTML And CSS, MySQL
06-2016

Computer Science, 06/2016

Bachelor of Technology
MIET, Meerut, UP,india

Skills

  • Languages: Java (Core Java, J2EE), C, C, data structures, algorithms, Shell script
  • Technologies: Spring Boot, Microservices, Spring MVC, REST, design patterns, Docker, Kubernetes
  • Database connectivity: Hibernate, JPA, JDBC
  • Application/web servers: Tomcat, WebLogic
  • Tools: Eclipse, STS, Git, Jenkins, Docker, Maven, Postman, JIRA, RTC, and Kubernetes
  • Databases: MySQL, H2, PostgreSQL, and Neo4j
  • Cloud technologies: AWS, PCF (Pivotal Cloud Foundry)

Languages

Hindi
First Language
English
Proficient (C2)
C2

Timeline

Java Backend Developer

Deloitte
05.2021 - Current

Java Developer

Wipro
02.2017 - 04.2021

Dec 2016- Feb 2017

Training Project-Flight Reservation System

Computer Science, 06/2016

Bachelor of Technology
Monika Kaushik