Java Backend developer with 3+ years in Java, 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
Backend Developer with 3.2 years of experience building scalable backend applications using Java, Spring Boot, and Microservices architecture. Experienced in developing REST APIs, implementing secure authentication using Spring Security and JWT, and integrating distributed services using Apache Kafka. Skilled in deploying applications using AWS, Docker, and Kubernetes and working in Agile development environments.
GoodWorkLabs
Java Backend Developer
April 1, 2023 – Present
India
Hotel Booking Platform
April 1, 2023 – June 1, 2026
Implemented user authentication and authorization using Spring Security and JWT. Developed APIs for registration, login, and password management. Implemented role-based access control (RBAC). Developed REST APIs for hotel listings, amenities, and metadata management. Integrated AWS S3 for image storage using secure pre-signed URLs. Used Hibernate/JPA for relational data mapping. Managed room availability and inventory tracking. Implemented date-based availability management with optimized database queries. Developed booking workflow including availability validation and confirmation. Implemented Kafka-based event communication between services. Managed booking cancellation and inventory synchronization. Integrated Stripe payment gateway for transaction processing. Implemented hotel search using Elasticsearch. Developed filters for price range, star rating, facilities, and room type. Implemented Kafka messaging to trigger booking notifications via SMS and email. Implemented API Gateway for routing and security. Configured Eureka Server for service discovery. Integrated Zipkin for distributed tracing. Used Spring Boot Admin for monitoring service health. Designed ER diagrams and UML diagrams for system architecture. Implemented Feign Client for inter-service communication.
Cultural Fit Analysis
The candidate's experience with a microservices-based hotel booking platform, utilizing a wide array of modern technologies (Spring Boot, Kafka, Docker, Kubernetes, AWS, Elasticsearch), demonstrates adaptability and a willingness to work with diverse tech stacks. The project's complexity and the candidate's role in developing various services suggest a proactive and engaged approach to problem-solving. The use of Agile Scrum further indicates a fit for collaborative and iterative development environments. The breadth of skills and technologies aligns well with a dynamic and innovative team culture.
Soft Skills & Operational Fit
The candidate's resume indicates experience in Agile (Scrum) methodology, suggesting familiarity with collaborative development practices, sprint planning, and daily standups. The project description highlights a comprehensive understanding of system architecture and integration, implying good problem-solving and operational thinking. However, without direct assessment data, specific soft skills like leadership, conflict resolution, or advanced communication cannot be definitively evaluated.