π¨βπ» Java Backend Developer with 2+ years of professional experience building scalable backend systems and microservices using Java & Spring Boot.
π Experienced in designing high-concurrency applications, secure REST APIs, and event-driven microservices architectures for production systems.
β‘ Strong background in distributed systems, performance optimization, caching strategies, and backend scalability.
π± Currently learning advanced system design, cloud-native deployment, Kubernetes, and microservices resilience patterns.
π¬ Ask me about
Java, Spring Boot, Microservices, REST APIs, JWT/OAuth2, Kafka, Redis, MySQL optimization, and backend architecture.
**Java Backend Developer **
π
Nov 2023 β Present
π India
- Developed microservices-based backend systems using Java, Spring Boot, and MySQL.
- Built high-concurrency appointment booking workflows handling large request loads.
- Implemented optimistic locking to prevent double booking.
- Secured REST APIs using Spring Security, JWT, and OAuth2 authentication.
- Designed event-driven architecture using Apache Kafka.
- Implemented Saga pattern for distributed transactions across microservices.
- Improved performance using Redis caching, reducing database load and API latency.
- Deployed microservices on AWS using Docker and Jenkins CI/CD pipelines.
- Optimized database queries and indexing improving system performance.
β Microservices Architecture
β REST API Design
β Distributed Transactions (Saga Pattern)
β Event-Driven Systems (Kafka)
β Secure Authentication (JWT & OAuth2)
β High Concurrency Handling
β Performance Optimization & Redis Caching
β Cloud Deployment & Containerization
- High-concurrency booking workflow
- Optimistic locking to prevent double booking
- Saga-based distributed transactions
- Kafka async notifications
- Redis caching for performance optimization
- Role-based secure REST APIs
- Step-based learning progression
- Assessment & exam modules
- Optimized database queries