Java Backend developer with 5+ years in Spring Boot & Microservices Architecture
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
I am a dedicated and results-driven Java Backend Developer and strong expertise in Spring Boot, RESTful API development, and Microservices Architecture. Skilled in Apache Kafka, WebSocket, JWT/OAuth2 security, Docker & Kubernetes, and AWS deployment. With a keen eye for detail and a passion for crafting clean, efficient, and scalable code, I consistently deliver high-quality software solutions. I thrive in challenging, fast-paced environments and enjoy collaborating with cross-functional teams to drive project success and continuous improvement.
RGPV University Bhopal, MP
Bachelor's Degree · Computer Science
N/A – June 30, 2021
Vector Stack Pvt. Ltd.
Java Developer
January 1, 2024 – Present
India
Dataweave Software Pvt. Ltd.
Java Developer
January 1, 2021 – January 1, 2024
India
PRK (Fandom Application)
January 1, 2024 – Present
Developed a full-featured fandom platform connecting artists, production houses, and fans for engagement, subscriptions, and events. Architected as a cloud-native, event-driven microservices ecosystem with real-time WebSocket notifications, high availability, and fault-tolerant design patterns ensuring 99.9% uptime. Key Responsibilities: Designed and developed RESTful APIs using Spring Boot and Hibernate for core modules; implemented API versioning, rate limiting, and OpenAPI 3.0 documentation. Implemented microservices architecture using Spring Cloud (Eureka, API Gateway, Config Server) for scalable and loosely coupled service communication. Configured Spring Security with JWT and OAuth2; applied RBAC and method-level security to enforce fine-grained access control across all platform modules. Integrated Apache Kafka for async event-driven communication; implemented WebSocket (STOMP/SockJS) for real-time live notifications and fan engagement feeds. Implemented Redis distributed caching to reduce database load; applied HikariCP connection pooling and JPQL optimization; used Circuit Breaker (Resilience4j) for fault tolerance. Containerized services using Docker; deployed on AWS (ECS/EC2) via Jenkins CI/CD with Kubernetes orchestration for auto-scaling and zero-downtime deployments. Generated PDF/Excel/CSV reports (iText, Apache POI); conducted JUnit5 & Mockito testing following TDD; collaborated using Agile Scrum (Jira) with Gitflow branching strategy.
Daiv (Hindu Religious Platform)
January 1, 2024 – Present
Developed a religious platform connecting devotees, temples, and priests for spiritual services and event management. Built as a scalable, secure microservices solution with real-time WebSocket notifications, payment processing, and a robust admin management ecosystem serving thousands of active devotees. Key Responsibilities: Designed and implemented REST APIs for temple bookings, priest services, donations, and payment gateway integration using Spring Boot and Hibernate. Built modules for rituals, real-time push notifications (FCM/Firebase) and WebSocket live updates; dynamic event scheduling with calendar-based reminders and automated alerts. Configured Spring Security with JWT and OAuth2; applied RBAC and BCrypt encryption for secure, role-specific access across devotee, priest, and admin portals. Integrated MySQL and PostgreSQL with Hibernate ORM; implemented Redis caching and HikariCP connection pooling for optimized database throughput; used Flyway for schema migrations. Leveraged Apache Kafka for async event-driven service communication; developed comprehensive admin panel APIs with full audit logging, activity tracking, and compliance monitoring. Used pagination, sorting, advanced JPQL filtering, and native SQL queries; created Swagger/OpenAPI 3.0 API documentation and applied Circuit Breaker (Resilience4j) for high availability. Deployed containerized services on AWS (EC2/RDS/S3) using Docker and Jenkins CI/CD; followed Agile Scrum with JIRA sprint management, code reviews, and Gitflow workflow.
Cultural Fit Analysis
The candidate's experience across two professional projects, both involving complex, scalable microservices architectures for different domains (fandom and religious platforms), demonstrates adaptability and a broad skill set. The consistent use of modern Java ecosystem technologies (Spring Boot, Kafka, Docker, Kubernetes, AWS) aligns well with a forward-thinking, cloud-native development culture. The detailed descriptions of responsibilities and technologies used indicate a strong commitment to best practices and continuous improvement, which are positive indicators for cultural fit.
Soft Skills & Operational Fit
The candidate's project descriptions highlight collaboration using Agile Scrum, Gitflow workflow, and code reviews, indicating a good fit for team-oriented, iterative development environments. The emphasis on high availability, fault tolerance, and 99.9% uptime suggests a strong operational mindset and commitment to robust solutions. Task management with Jira also points to organized work habits.