---
title: "Niraj Patil - Software Engineer in Pune City | Tal"
description: "Meet Niraj Patil, Software Engineer at Bajaj | Backend Engineer | Java | Spring Boot | Microservices | AWS | Kafka | RabbitMq |Building secure, scalable Distributed systems based in Pune City."
image: "https://tal.club/meet/niraj-11/share-image"
---

# Niraj Patil on Tal

## Headline

Software Engineer at Bajaj \| Backend Engineer \| Java \| Spring Boot \| Microservices \| AWS \| Kafka \| RabbitMq \|Building secure, scalable Distributed systems

## About

As a Software Engineer at Bajaj Life, I focus on delivering scalable and secure backend systems through Java, Spring Boot, and Angular\. Recently, I contributed to the development of a Self\-Service Approval Portal with workflow automation, multi\-tier approval workflows, and audit trails, significantly reducing manual operations and IT support tickets\. A graduate of Pune Institute of Computer Technology with a BE degree, I bring expertise in CI/CD, multithreaded development, and AngularJS\. Passionate about building reliable and scalable distributed systems, I aim to address complex business challenges through innovative technical solutions and well\-architected systems\.

## Location

Pune City

## Work experience

Software Engineer at Bajaj Life, Jul 2023 \- Present · 3 yrs, Pune District, • Designed and delivered a scalable Self\-Service Approval Portal using Java 17, Spring Boot, and Angular, implementing workflow automation, configurable multi\-tier approval workflows, RBAC, and audit trails that eliminated 30,000\+ monthly IT tickets and reduced manual operations overhead by 80%\. • Architected a centralised authentication and authorisation microservice using Spring Security, OAuth 2\.0, and JWT to secure all service\-to\-service communication across the platform, enabling scalable identity and access management\. • Implemented a full Role\-Based Access Control \(RBAC\) system across Submitter, Approver, and Admin roles with complete audit logging, ensuring compliance with enterprise security policies and regulatory requirements\. • Improved database query performance by 40% by profiling and restructuring Spring Data JPA and Hibernate ORM transactions, redesigning composite indexes across PostgreSQL and Oracle with zero\-downtime production rollout\. • Reduced notification API response time by 35% by decoupling Email, SMS, and OTP delivery into an asynchronous event\-driven pipeline using RabbitMQ, processing 100,000\+ events/day with reliable message delivery and improved system scalability\. • Maintained 80%\+ unit test coverage using JUnit 5 and Mockito and enforced automated quality gates within Jenkins and GitHub Actions CI/CD pipelines, ensuring production reliability and maintainability\.

Software Engineer at Bajaj Allianz Life Insurance, Jul 2023 \- Present · 3 yrs, Designed and delivered a scalable Self\-Service Approval Portal using Java 17, Spring Boot, and Angular, implementing workflow automation, configurable multi\-tier approval workflows, RBAC, and audit trails that eliminated 30,000\+ monthly IT tickets and reduced manual operations overhead by 80%\. Architected a centralised authentication and authorisation microservice using Spring Security, OAuth 2\.0, and JWT to secure all service\-to\-service communication across the platform, enabling scalable identity and access management\. Implemented a full Role\-Based Access Control \(RBAC\) system across Submitter, Approver, and Admin roles with complete audit logging, ensuring compliance with enterprise security policies and regulatory requirements\. Improved database query performance by 40% by profiling and restructuring Spring Data JPA and Hibernate ORM transactions, redesigning composite indexes across PostgreSQL and Oracle with zero\-downtime production rollout\. Reduced notification API response time by 35% by decoupling Email, SMS, and OTP delivery into an asynchronous event\-driven pipeline using RabbitMQ, processing 100,000\+ events/day with reliable message delivery and improved system scalability\. Maintained 80%\+ unit test coverage using JUnit 5 and Mockito and enforced automated quality gates within Jenkins and GitHub Actions CI/CD pipelines, ensuring production reliability and maintainability\.

Software Engineer at Bajaj Finserv, Jan 2023 \- Jul 2023 · 7 mos, Pune, Maharashtra, India, Developed and maintained health insurance APIs to support policy management and related workflows using Java, Spring Boot, and PostgreSQL\. Built and enhanced RESTful services for insurance operations such as policy handling, validations, and data processing\. Increased unit test coverage using JUnit and Mockito, improving reliability and reducing production defects\. Contributed to microservice\-based architecture, gaining hands\-on experience in scalable backend systems\.

## Education

Bachelor of Engineering, Electronics, Pune Institute of Computer Technology

[View the original profile](https://tal.club/meet/niraj-11)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/niraj-11#person",
      "name": "Niraj Patil",
      "url": "https://tal.club/meet/niraj-11",
      "image": "https://tal.club/meet/niraj-11/profile-photo.jpg",
      "description": "Meet Niraj Patil, Software Engineer at Bajaj | Backend Engineer | Java | Spring Boot | Microservices | AWS | Kafka | RabbitMq |Building secure, scalable Distributed systems based in Pune City.",
      "jobTitle": "Software Engineer",
      "worksFor": {
        "@type": "Organization",
        "name": "Bajaj Life"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Software Engineer"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Pune City"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Pune Institute of Computer Technology"
        }
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/niraj-11#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/niraj-11#webpage",
      "url": "https://tal.club/meet/niraj-11",
      "name": "Niraj Patil on Tal",
      "description": "Meet Niraj Patil, Software Engineer at Bajaj | Backend Engineer | Java | Spring Boot | Microservices | AWS | Kafka | RabbitMq |Building secure, scalable Distributed systems based in Pune City.",
      "dateModified": "2026-07-18T18:25:05.643Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/niraj-11#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/niraj-11/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/niraj-11/profile-photo.jpg",
        "caption": "Niraj Patil profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
