Senior Java Developer with 4+ years in Spring Boot & Microservices
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Highly skilled Java Developer with 4.4 years of experience specializing in Spring Boot, microservices architecture, and cloud technologies. Proven track record in spearheading high-volume platform development, resolving critical performance issues, and migrating legacy systems. Proficient in designing scalable, fault-tolerant applications and implementing robust CI/CD pipelines in Agile environments.
Andhra University
M.Tech. · Computer Science and Technology
August 1, 2022 – June 30, 2024
Andhra University
B.E. · Mechanical Engineering
August 1, 2016 – June 30, 2020
Tata Consultancy Services Limited
Java Developer
February 1, 2022 – Present
Mumbai, Maharashtra, India
Patient Management System
June 19, 2026 – Present
Built a modular microservices system (Auth, Patient, Billing, Analytics, Gateway) with secure JWT authentication and event-driven communication using Kafka. Implemented gRPC for fast inter-service calls and containerized all services with Docker for easy deployment and scalability. Designed resilient service orchestration and environment setup achieving low-latency performance and clean CI/CD integration.
View ProjectOnline Movie Ticket Booking System
June 19, 2026 – Present
Architected a distributed microservices system using Java 17, Spring Boot, and Spring Cloud, deploying five distinct services (Users, Movies, Bookings, Payments, Notifications) to create a scalable, fault-tolerant, and resilient platform. Solved a critical concurrency challenge by implementing a Redis-based distributed lock on seat selection, ensuring zero double-bookings and achieving sub-300ms latency for end-to-end booking workflow. Leveraged Kafka as an event-driven message broker for asynchronous booking confirmations and notifications, successfully processing 10,000+ bookings in simulated load/stress tests without data loss.
Cultural Fit Analysis
The candidate's diverse project portfolio, including personal projects showcasing advanced system design (microservices, distributed locks, event-driven), indicates a strong passion for software engineering beyond their professional role. Their experience with various technologies and commitment to continuous learning (M.Tech while working) aligns well with a culture of innovation and growth. The role alignment with 'Senior Java Developer' is excellent given their specialized experience.
Soft Skills & Operational Fit
The candidate demonstrates strong problem-solving skills, evidenced by resolving concurrency issues and developing disaster recovery tools. Their experience in Agile environments and cross-functional team collaboration indicates good operational fit. The detailed project descriptions suggest a proactive and ownership-driven attitude.