
Aman .
Java Developer
Hire this person
Send a job offer directly to this candidate
About
Java Backend Developer with 2 years of experience building scalable microservices using Spring Boot, Spring Security (JWT), Kafka, Redis, and PostgreSQL. Experienced in designing RESTful APIs, implementing event-driven architecture, and optimizing performance through caching and database tuning. Skilled in Liquibase migrations, and centralized logging using Grafana and ELK. Strong understanding of SOLID principles, distributed systems, and API security.
Experience
Java Software Developer at Arrow Edutech Pvt. Ltd. (2024-06 – Present)
Java Backend Developer with focus on microservices architecture and enterprise application development.
- Analyzed existing monolithic workflows and restructured them for a distributed microservices environment.
- Applied SOLID design principles to enhance the maintainability and testability of microservices.
- Migrated user authentication and authorization services to a dedicated microservice secured with Spring Security and JWT.
- Developed and maintained RESTful APIs for secure, efficient data exchange between distributed services.
- Integrated Apache Kafka for asynchronous inter-service communication, enabling high-throughput event-driven architecture.
- Integrated Liquibase for database change management and version control to maintain consistency across different environments.
- Set up centralized monitoring and log management using Grafana, Loki to improve system observability and issue diagnosis.
- Implemented Redis Cache to optimize response times for frequently accessed data and reduce database load.
Java Software Developer at Arrow Edutech Pvt. Ltd. (2024-06 – Present)
Developed comprehensive platform for student data handling with features for managing student records, academic performance tracking, course assignments, attendance monitoring, and grade reporting.
- Designed and developed core modules for user enrollment, course allocation, attendance tracking, and academic performance monitoring.
- Integrated JWT-based authentication and role-based authorization using Spring Security for secure, controlled access.
- Built scalable, efficient RESTful APIs for handling user-related data operations.
- Optimized API response times by integrating Redis Cache for caching frequently requested data.
- Configured MongoDB as a dedicated log storage solution.
Education
BCA in Computer Applications – Mangalayatan University (2025)
12th in General – G.S.S.S Dasehra (2020)
10th in General – G.S.S.S Dasehra (2018)