Summary
Overview
Work History
Education
Skills
Timeline
Generic

ANUJ SAINI

Jaipur, Rajasthan

Summary

Results-driven Software Developer with 5 years of experience in designing, developing, and optimizing software solutions. Proven expertise in backend development and cross-functional collaboration within the Computer Software Industry. A self-motivated professional with a passion for learning and tackling complex challenges to deliver high-quality, scalable solutions. Seeking to leverage my technical skills and problem-solving abilities to contribute to innovative projects and drive organizational success.

Overview

6
6
years of professional experience

Work History

Software Developer

Sapiens Technologies India Pvt Ltd
Bangalore
05.2022 - Current

Project: Property & Casualty Insurance Coresuite – Worker Compensation Product

Overview:

Developed a comprehensive worker’s compensation suite tailored for Property & Casualty (P&C) insurers, streamlining administrative processes and enhancing operational efficiency. The solution provides a user-friendly interface to manage customer data, policies, and claims while reducing the administrative burden for insurance companies.

Responsibilities:

• Designed and maintained backend services using Spring Boot and Java 8, ensuring robust support for key insurance functionalities, including quote and policy creation.

• Implemented data access layers with Spring Data JPA and Hibernate to facilitate seamless business database operations.

• Developed and optimized complex SQL queries, ensuring high performance through indexing and efficient query design.

• Built and maintained RESTful APIs adhering to industry standards, ensuring idempotent and efficient inter-component communication.

• Worked in a microservices architecture, supporting services related to policy, quote, and claims.

• Managed inter-service communication using RestTemplate and Feign clients to ensure reliability and scalability.

• Took ownership of tasks and decisions, ensuring timely delivery of high-quality solutions.

• Wrote and executed unit tests using JUnit and Mockito frameworks, ensuring comprehensive coverage and bug-free implementations.

• Designed and configured various insurance documents using Ghostdraft Studio and Ghostdraft Workbench.

Tools & Technologies:

Programming & Frameworks: Java 8, Spring Boot, Microservices, Hibernate, JPA

Development Tools: IntelliJ IDEA, Eclipse, Maven, Postman, Swagger

Testing & Quality Assurance: JUnit, Mockito

Version Control & CI/CD: Git, GitHub Desktop, Jenkins, Azure Pipelines

Databases: MSSQL Developer

Document Management: Ghostdraft Studio, Ghostdraft Workbench

Application Servers: Wildfly, Tomcat

Project Management: Jira

Senior Software Developer

MPHRX
Gurugram
07.2021 - 04.2022

Project: KRMC (Kingman Regional Medical Center)

Overview:

Led the migration of HMS legacy data to the Minerva Product, implementing a complete end-to-end data flow solution using Apache NiFi. The project focused on extracting, transforming, and loading (ETL) data efficiently, storing it in a staging environment, and ensuring seamless integration with the Minerva framework.

Responsibilities:

• Designed and implemented the ETL process using Apache NiFi, enabling efficient data extraction, transformation, and loading from the KRMC HMS system into a PostgreSQL database.

• Developed a Legacy Data Migration (LDM) framework solution for KRMC using Spring Boot, Java 8, Hibernate, and JPA.

• Created and integrated new RESTful APIs into the existing Minerva framework, ensuring scalability and compliance with REST principles.

• Developed reconciliation scripts in Python to validate and align migrated data.

• Wrote and maintained comprehensive unit tests using JUnit and Mockito frameworks to ensure high-quality code and robust functionality.

• Collaborated with cross-functional teams to optimize data migration workflows and improve system performance.

Tools & Technologies:

Programming & Frameworks: Java 8, Spring Boot, Hibernate, JPA, Python, REST APIs

Database: PostgreSQL Server

ETL Tool: Apache NiFi

Testing & Quality Assurance: JUnit, Mockito

Development Tools: IntelliJ IDEA, Eclipse, Maven

Version Control & CI/CD: Git, GitHub Desktop, Jenkins

Project Management: Jira

Software Developer

Amiti Software Technologies Pvt Ltd.
Bangalore
04.2019 - 07.2021

Overview:

ADESA is a leading online auction platform in North America, enabling automotive dealers to buy and sell wholesale vehicles. The project powers remarketing programs for top clients by providing a centralized codebase supporting 60+ private label websites. It facilitates critical functionalities such as vehicle search, dealer bidding, and dealer buying processes through a user-friendly interface.

Responsibilities:

• Contributed significantly to back-end development using Java 8 and Spring Boot, implementing complex business logic for 60+ private label sites.

• Collaborated with business analysts to gather and translate technical specifications into functional requirements, ensuring alignment with business goals.

• Designed and implemented scalable solutions for vehicle search, bidding, and transaction workflows.

• Leveraged MSSQL for database operations, optimizing query performance for high-traffic environments.

• Worked with CI/CD pipelines using Jenkins, maintaining version control with Git and GitHub Desktop.

• Utilized development tools such as IntelliJ IDEA and Eclipse to ensure efficient coding and debugging practices.

Tools & Technologies:

Programming & Frameworks: Java 8, Spring Boot

Database: MSSQL

Development Tools: IntelliJ IDEA, Eclipse, Maven

Version Control & CI/CD: Git, GitHub Desktop, Jenkins

Project Management: Jira

Education

B.Tech - Computer Science And Engineering

College of Technologies And Engineering
Udaipur, Rajasthan
08-2018

Skills

Programming Languages:

Java (Java 8)

Python

SQL

Frameworks & Libraries:

Spring Boot

Spring Framework (Spring MVC, Spring Security, Spring Data JPA)

Hibernate

ZK Framework

Backend & API Development:

RESTful APIs

Microservices Architecture

Database & ETL Tools:

MySQL

PostgreSQL

Apache NiFi

DevOps & CI/CD Tools:

Jenkins

Azure Pipelines

Testing Frameworks:

JUnit

Mockito

Version Control & Collaboration Tools:

Git

GitHub Desktop

Jira

Development Tools:

IntelliJ IDEA

Eclipse

Maven

Postman

Swagger

Timeline

Software Developer

Sapiens Technologies India Pvt Ltd
05.2022 - Current

Senior Software Developer

MPHRX
07.2021 - 04.2022

Software Developer

Amiti Software Technologies Pvt Ltd.
04.2019 - 07.2021

B.Tech - Computer Science And Engineering

College of Technologies And Engineering
ANUJ SAINI