Senior Java Engineer with 5+ years in Java, Spring Boot & React.js
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Java Full Stack Developer with 5 years of experience designing, building, and delivering scalable web applications in production environments. Proficient in Java, Spring Boot, Hibernate, React.js, and TypeScript, with hands-on expertise in RESTful APIs, microservices architecture, and responsive UI development. Experienced in building real-time, interactive web platforms and enterprise applications. Skilled in cloud services (AWS), relational and NoSQL databases, caching (Redis), CI/CD pipelines, and agile methodologies. Strong ownership mindset with a focus on code quality, testing, and continuous improvement.
CDAC - ACTS, Pune
Post Graduate Diploma in Advanced Computing (PG-DAC)
August 1, 2021 – June 30, 2021
Savitribai Phule Pune University, Maharashtra
Bachelor of Engineering (BE)
August 1, 2018 – June 30, 2018
Cybage Software Pvt Ltd
Software Engineer (Java Full Stack)
April 1, 2021 – Present
Pune, Maharashtra, India
Vector
April 1, 2021 – Present
Learning Management System (LMS) for Compliance & Training. Developed a comprehensive online training and compliance platform for manufacturing, engineering, and education industries, featuring automated training assignments, employee record tracking, and specialized content libraries to meet regulatory requirements. • Redesigned the home and course management pages using React.js with TypeScript, building responsive UI components and improving overall usability. • Developed backend services and REST APIs using Java and Spring Boot with layered architecture (Controller, Service, Repository). • Optimized server-side performance using Redis caching and PostgreSQL query optimization, reducing page load times. • Managed data persistence using Spring Data JPA and Hibernate with PostgreSQL, including proper indexing for faster queries. • Managed state across the frontend application using Redux and React Context API for consistent data flow. • Implemented error handling, request validation, and logging using SLF4J and Logback for easier debugging and monitoring.
MimioConnect
April 1, 2021 – Present
EdTech Platform for Interactive Learning & Assessments. Built and maintained an educational technology platform serving the US market, featuring a Teacher module for creating and presenting interactive content and a Student module for joining live presentations, self-paced sessions, and completing assessments. • Revamped the dashboard UI using React.js with Redux Toolkit for state management, improving navigation efficiency and reducing bounce rate by 20%. • Developed and maintained RESTful APIs using Java and Spring Boot, implementing service layers with Spring MVC and data persistence with Spring Data JPA and Hibernate. • Built real-time interactive features using WebSocket integration on the Spring Boot backend. • Implemented authentication and authorization using Spring Security with JWT and OAuth for secure API endpoints. • Optimized dashboard load time by 30% through efficient use of React hooks (useState, useEffect, useContext) and component-level performance tuning. • Performed unit testing using JUnit and Mockito on the backend and Cypress on the frontend, conducted code reviews, and followed Agile methodology.
Cultural Fit Analysis
The candidate's experience in EdTech and LMS platforms demonstrates versatility across different domains. The breadth of technologies used (Java, Spring Boot, React, various databases, cloud/DevOps tools) indicates a willingness to learn and adapt, contributing positively to cultural fit. The focus on production-ready features and team collaboration aligns with a strong team-oriented culture.
Soft Skills & Operational Fit
The candidate's resume highlights a strong ownership mindset, focus on code quality, testing, and continuous improvement, which indicates a good operational fit. Experience with Agile methodologies suggests adaptability and team collaboration.