Post Job Free
Sign in

Java Spring Boot Microservices Developer

Location:
India
Posted:
July 01, 2026

Contact this candidate

Resume:

S A N I G H O L A P

PUNE, INDIA 814-***-**** ************@*****.***

performance applications using Java, Spring Boot, and Microservices Architecture. Proficient in building RESTful APIs and distributed systems with Spring Cloud, Hibernate/JPA, and Apache Kafka for asynchronous communication. Skilled in frontend development using React.js, HTML, CSS, and JavaScript to create responsive user interfaces. Experienced in implementing secure authentication using Spring Security and JWT. Strong expertise in databases including MySQL and MongoDB, along with performance optimization using Redis caching. Hands-on experience with Docker, Git, CI/CD pipelines, Postman, and Swagger. Well-versed in Agile methodology, system design, and clean coding practices, with proven ability to deliver end-to-end solutions in banking domain applications.

Experience

SOFTWARE ENGINEER SOFTWARE SCOPE TECHNOLOGIES NOV 2022 - PRESENT Skills & Expertise

Java (8/11/17)

Spring Boot

Spring Framework

(Core, MVC)

Spring Data JPA

Hibernate (ORM)

Microservices

Architecture

RESTful API

Development

Multithreading &

Concurrency

HTML5

CSS3

JavaScript (ES6+)

React.js

Bootstrap

MySQL

PostgreSQL

MongoDB

JUnit, Mockito

Redis (Caching)

Apache Kafka

RabbitMQ

AWS (EC2, S3, RDS)

Docker

(Containerization)

Kubernetes

(Orchestration)

Jenkins (CI/CD

Pipelines)

Git & GitHub / GitLab

Maven / Gradle

Design Patterns

Kubernetes

Redis

Kafka

Kibana

Data Structure &

Algorithms

Agile Scrum

Methodology

Projects

Finance Bank Loan Application System

Developed a scalable Finance Bank Loan Application System using Microservices Architecture to automate the complete loan lifecycle from application to repayment, improving efficiency and processing speed. Designed and implemented secure and high-performance RESTful APIs using Java, Spring Boot, and Spring Cloud to enable seamless communication between services. Built key modules including user authentication using Spring Security and JWT, loan application processing, document verification, credit evaluation, loan approval/rejection, disbursement, and EMI tracking. Integrated Apache Kafka for asynchronous event-driven communication and used Redis caching to enhance performance and reduce response time. Managed data persistence using Hibernate/JPA with MySQL and MongoDB for handling structured and unstructured data. Developed a responsive frontend using React.js, HTML, CSS, and JavaScript. Implemented Eureka Service Discovery and API Gateway for scalability and Full Stack Java Developer with 3.7years of experience in designing and developing scalable, secure, and high- routing, ensured quality with JUnit and Mockito, documented APIs using Swagger, and used Docker and Git following Agile methodology.

Tech Stack: Java, Spring Boot, Microservices, REST APIs, Hibernate/JPA, MySQL, MongoDB, Apache Kafka, Redis, React.js, Spring Security, JWT, Docker, Git Roles & Responsibilities

Designed and developed scalable, secure, and high-performance enterprise applications using Java, Spring Boot, and Microservices Architecture, ensuring modularity, fault tolerance, and high availability of backend systems.

Architected and implemented robust RESTful APIs using Spring Boot, enabling seamless integration between multiple microservices and external systems while ensuring proper API versioning, validation, and error handling.

Developed and secured authentication and authorization mechanisms using Spring Security and JWT, implementing role-based access control (RBAC) to protect sensitive business operations and user data.

Built and managed microservices-based backend components using Spring Boot, Spring Cloud, Hibernate, and JPA, handling business logic, data processing, and transaction management efficiently.

Designed and optimized relational and NoSQL databases using MySQL and MongoDB, including schema design, indexing, query optimization, and handling large-scale data operations.

Implemented event-driven architecture using Apache Kafka for asynchronous communication between microservices, improving system decoupling, scalability, and real-time data processing.

Enhanced application performance by integrating Redis caching, reducing database load and significantly improving API response times for frequently accessed data.

Developed dynamic and responsive user interfaces using React.js, HTML, CSS, and JavaScript, ensuring cross-browser compatibility and seamless user experience across devices.

Configured and managed API Gateway and Service Discovery (Eureka) for centralized routing, load balancing, and efficient communication between distributed microservices.

Containerized applications using Docker, ensuring environment consistency across development, testing, and production, and enabling smooth deployment processes.

Managed source code and collaboration using Git, following best practices such as branching strategies, pull requests, and code reviews to maintain code quality.

Conducted API testing, debugging, and validation using Postman, ensuring reliability and correctness of endpoints before deployment.

Documented APIs and microservices using Swagger/OpenAPI, improving collaboration between frontend, backend, and third-party integration teams.

Developed and executed unit and integration test cases using JUnit and Mockito, ensuring high code coverage, reliability, and early bug detection.

Followed Agile/Scrum methodology, actively participating in sprint planning, daily stand-ups, code reviews, and retrospectives to ensure timely and high-quality delivery.

Collaborated with cross-functional teams including frontend developers, QA engineers, and business analysts to gather requirements and deliver end-to-end full stack solutions.

Applied clean coding practices, SOLID principles, and design patterns to write maintainable, reusable, and scalable code across the application.

Education

B-COM Savitribai Phule Pune University



Contact this candidate