Fullstack Engineer with 6+ years in Java, Spring Boot & Cloud
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Dynamic Java Full Stack Developer with 3+ years of experience in designing, developing, and deploying scalable, high-performance web applications. Proficient in Java, Spring Boot, React.js, Microservices, and AWS, with strong problem-solving and debugging skills. Adept in Agile methodologies, CI/CD pipelines, and cloud-native application development. Proven ability to deliver full-stack solutions integrating backend microservices and modern frontend frameworks with optimized performance, security, and maintainability.
Pune University
Bachelor of Business Administration (Computer Applications) · Computer Applications
August 1, 2020 – June 30, 2023
Cloud Raptor India Digital Services Private Limited.
Java / Spring Boot Developer
August 1, 2023 – Present
Pune, Maharashtra, India
Rego Solutions Pvt. Ltd.
Full Stack Developer
January 1, 2023 – Present
Pune, Maharashtra, India
Markgenic Software Pvt. Ltd.
Java Developer Intern
July 1, 2022 – December 1, 2022
Pune, Maharashtra, India
Net Banking Pro
June 18, 2026 – Present
Built and optimized RESTful APIs with Java Spring Boot and Microservices architecture for secure financial transactions. Integrated Kafka for real-time event streaming and instant transaction notifications. Implemented Spring MVC + Hibernate + JPA for structured, scalable architecture and ORM-based CRUD operations. Deployed on AWS (EC2, RDS, CloudWatch) ensuring 99.9% uptime and high scalability. Improved transaction performance by 35% through caching and query optimization. Collaborated with QA teams for defect resolution, achieving high system reliability.
Caterpillar
June 18, 2026 – Present
Developed Java-based utilities for test data management and automation frameworks, improving accuracy and reliability. Leveraged Java 8 (Lambdas, Streams) for optimized code and reusability. Managed database validation using JDBC ensuring data consistency across workflows. Conducted manual and automated testing ensuring complete validation coverage. Participated in Scrum ceremonies and defect tracking via JIRA for continuous delivery.
Mahindra Finance - AutoFin & ARMS Modules
June 18, 2026 – Present
Played a key role in migrating core financial applications from JDK 1.8 to JDK 21, ensuring stability across AutoFin and ARMS modules. Refactored legacy Java 8 codebase to align with modern Java standards, addressing deprecated and removed APIs in newer JDK versions. Optimized JVM configurations and application startup performance using enhancements available in Java 17/21 runtimes. Ensured backward compatibility and conducted extensive regression testing during Java and framework upgrades. Designed, developed, and maintained multiple REST APIs supporting loan origination, disbursement, repayment, foreclosure, and customer management workflows. Worked extensively on AutoFin module, handling APIs related to vehicle finance lifecycle, EMI schedules, and dealer integrations. Contributed to ARMS (Account & Recovery Management System) module, developing APIs for overdue tracking, collections, and account monitoring. Integrated internal and third-party services using RESTful APIs, ensuring secure and reliable data exchange. Implemented robust exception handling, validation, and logging mechanisms across APIs. Maintained and enhanced Thymeleaf-based UI screens used in AutoFin and ARMS operational workflows. Refactored Thymeleaf templates to ensure compatibility with latest Spring Boot and Spring Security versions. Updated Thymeleaf expressions, fragments, and layouts to resolve UI issues after JDK and framework upgrades. Improved page rendering performance by optimizing Thymeleaf template structure and caching. Worked on securing APIs using Spring Security, role-based access control, and authentication mechanisms. Addressed security vulnerabilities by upgrading cryptographic libraries and removing insecure legacy Java APIs. Ensured compliance with enterprise security standards followed in Mahindra Finance systems. Improved application performance and memory efficiency during migration from Java 8 to Java 21. Identified and fixed production issues related to API performance, database interactions, and UI rendering. Participated in code reviews, bug fixes, and continuous improvements for high-availability financial systems. Supported CI/CD pipelines for building and deploying applications using JDK 21. Assisted in deployment and validation across multiple environments (DEV, QA, UAT, PROD). Collaborated with DevOps and QA teams to ensure smooth release cycles
Cultural Fit Analysis
The candidate has worked on diverse projects across financial services (Net Banking Pro, Mahindra Finance) and healthcare automation, demonstrating adaptability to different business domains. Their experience spans full-stack development, backend microservices, and some frontend work (Thymeleaf, React.js, Angular), indicating a broad skill set suitable for a Fullstack Engineer role. The emphasis on continuous learning and working with modern Java versions (JDK 21) aligns with a culture of innovation and growth.
Soft Skills & Operational Fit
The candidate highlights problem-solving, team collaboration, time management, Agile methodology, and continuous learning as soft skills. Their project descriptions indicate active participation in Scrum ceremonies, code reviews, and collaboration with QA and DevOps teams, suggesting a good operational fit for an Agile development environment. The experience in mentoring junior developers also points to leadership potential.