Post Job Free
Sign in

Senior Java Microservices Engineer

Location:
Pune, Maharashtra, India
Posted:
July 27, 2026

Contact this candidate

Resume:

Vijay Bandgar

Sangli *****.*********@*****.*** 986**-***** LinkedIn

Professional Summary

Senior Java Developer with 15+ years of hands-on experience designing, building, and scaling scalable backend services and microservices architectures. Deep expertise in RESTful API design, distributed systems, event-driven architecture, CI/CD pipeline automation, and performance optimization. Proven track record of contributing to architecture decisions and development planning, tuning application performance, and leading engineering teams to deliver features ahead of schedule while handling 10x load increases without downtime. Immediate joiner or within 15-day notice period.

---

Core Skills

Languages & Frameworks: Java, Spring Boot, Spring Cloud, Spring MVC, Spring Profiles, Spring Boot Actuator

Microservices & Architecture: Microservices Architecture, RESTful API Design, Event- Driven Architecture, Distributed Systems, Scalable Backend Services, Bulkhead Pattern, Circuit Breaker Pattern

Resilience & Messaging: Resilience4j, Hystrix, Apache Kafka, Rate Limiting, Bulkhead Isolation

CI/CD & DevOps: Jenkins CI/CD Pipelines, Docker, Docker Compose, Kubernetes, Kubernetes HPA, Automated Rollback, Production Maintenance

Testing & Quality: Unit Testing, JUnit, 90% Test Coverage, Performance Optimization, Debugging, Application Performance Tuning, Code Refactoring, Vulnerability Remediation

API & Integration: OpenAPI, Postman, MapStruct, DTO Design, WebSocket

Data & Storage: JDBC, PL/SQL, Stored Procedures, DAO Pattern

Legacy & Web: JSP, Servlets, MVC Architecture, JSTL, HttpSession

Methodologies: Agile, Sprint Planning, Architecture Decisions, Development Planning

---

Professional Experience

Lead Developer

Infosys Ltd (Client: HSBC) Pune Apr 2024 – Jun 2026

Designed and built scalable backend services handling a 10x load increase without downtime by implementing circuit breaking with Hystrix and Resilience4j, configuring Kubernetes HPA for horizontal scaling, and applying rate limiting and bulkhead isolation patterns across distributed backend services.

Reduced data duplication by 80% by designing an event-driven architecture using Apache Kafka, centralizing reference data, and leveraging MapStruct DTO mappers to minimize payload size in microservices.

Delivered a critical customer-facing feature 3 weeks ahead of schedule by leading Agile sprint planning, integrating Spring Boot Actuator with WebSocket monitoring, and aligning teams via Postman collections and OpenAPI contracts.

Built application microservice to manage core business logic including user input validation as part of a mobile application backend for customer account creation; contributed directly to architecture decisions and development planning for the microservices platform.

Developed customer microservice to handle customer data workflows including account creation and retrieval, owning the RESTful APIs supporting core business operations.

Debugged, tested, and tuned application performance across production services; responsible for ongoing production maintenance including incident response, hotfix deployments, and health monitoring.

Project Development Associate Manager

Accenture (Client: NBS) Remote Apr 2022 – Feb 2024

Reduced deployment time from 2 days to 4 hours by architecting a Jenkins CI/CD pipeline, containerizing microservices using Docker, orchestrating deployments on Kubernetes, and integrating automated rollback for zero-risk releases; provided ongoing production maintenance and operational support post-deployment.

Accelerated feature delivery by 50% by leveraging Spring Boot auto-configuration, engineering reusable starter modules, and managing environment configurations through Spring Profiles.

Achieved 90% unit test case coverage and reduced security vulnerability count by 66% through systematic code refactoring, application performance tuning, and proactive dependency upgrades.

Contributed to architecture decisions and development planning for the microservices migration roadmap, defining RESTful API contracts and scalable backend service design standards across teams.

Technical Lead / Senior Java Developer

Tata Consultancy Services Mumbai Sep 2014 – Apr 2022

Increased fault tolerance across distributed systems by implementing Resilience4j circuit breaker, retry, and bulkhead patterns alongside Spring Cloud Config and Apache Kafka to keep scalable backend services operational during partial system failures.

Reduced deployment time by 70% by building automated Jenkins CI/CD pipelines, using Docker Compose for multi-container microservices setups, and enabling parallel builds in the CI pipeline; oversaw production maintenance and release management across all environments.

Saved 50% development time by exposing existing backend systems as RESTful APIs for Individual Talent Profile and Onboarding form processes, improving reusability across teams.

Contributed to architecture decisions and development planning for enterprise microservices platform, defining service boundaries, API design standards, and scalable backend service patterns adopted across multiple delivery squads.

Debugged, tested, and tuned application performance for high-traffic backend services, identifying bottlenecks and applying targeted optimizations that improved response times by up to 35%.

Junior Java Developer

Tata Consultancy Services Mumbai Jun 2013 – Sep 2014

Supported backend Java development, debugging, testing, and application performance tuning activities for enterprise applications within a microservices-oriented architecture.

Assisted in production maintenance tasks including log monitoring, defect triaging, and hotfix validation.

Java Developer

Byzan Systems Mumbai Dec 2012 – Jun 2013

Built a student management portal using JSP, Servlets, and MVC architecture; implemented controller layer with Servlets, model layer with JDBC/DAO, and view layer with JSP/JSTL.

Developed and maintained enterprise web applications with role-based access control using HttpSession and filters, applying performance optimization and debugging best practices. Java Developer

Nelito Systems Ltd Mumbai Feb 2012 – Dec 2012

Reduced Java-side processing time by 40% by offloading logic to PL/SQL stored procedures, implementing cursors, collections, exception handling, and logging to tune application performance.

Software Developer

Base Information Private Ltd & Entelechy Systems Mumbai 2010 – 2011

Contributed to early-career Java application development and enterprise software maintenance.

---

EDUCATION

B.E. in Computer Science Mumbai

K J Somaiya College of Engineering, Mumbai University 2004 – 2009



Contact this candidate