AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Lead Java Engineer with 10+ years in Cloud-Native & Microservices architecture
Seasoned Java Full Stack / Cloud / Integration Consultant with 10+ years of end-to-end software delivery experience across insurance, hospitality, healthcare, retail, banking, and media domains. Proven success designing scalable microservices, secure cloud-native platforms (AWS & Azure & Oracle), and high-performing front ends (React/Next.js) integrated with enterprise systems (SAP, Salesforce, Service Bus, Kafka). Hands-on in system design (DDD, OOAD), event-driven and reactive architectures, IoT telemetry, and data engineering/ETL at scale. Adept at leading distributed teams, defining architecture roadmaps, implementing CI/CD, DevOps, observability, and enforcing NFRs (performance, reliability, security). Recognized as a quick learner, proactive problem-solver, and collaborative technical leader who drives solutions from concept to production support.
Master of Computer Applications
MCA
August 1, 2018 – June 30, 2021
Bachelor of Information Technology
BIT
August 1, 2005 – June 30, 2008
I-Source
Java Full Stack Consultant
June 1, 2025 – Present
India
Voyager Partners
Java Full Stack Developer
June 1, 2024 – May 31, 2025
India
Pru Tech
Java Full Stack Developer
June 1, 2023 – May 31, 2024
India
Avenues International
Java Full Stack Developer
June 1, 2022 – May 31, 2023
India
GlobalLogic
Java Full Stack Developer
June 1, 2019 – May 31, 2021
India
Sapient
Java Developer
June 1, 2015 – May 31, 2019
India
AMN
June 1, 2025 – Present
Enterprise healthcare platform covering scheduling, insurance, and patient management, built with reactive microservices and modern UI for high-volume, low-latency operations, integrated with AI/GenAI capabilities and secured per OWASP standards. Defined and implemented a Cloud Native full stack architecture, leveraging React.js (TypeScript) on the frontend and reactive microservices (Quarkus/Spring Boot) on the backend, optimized for scalability, security, and resilience in a high-throughput healthcare environment. Designed RESTful/GraphQL APIs, event flows, and PostgreSQL/MongoDB data models; tuned schemas for performance and maintainability. Architected a Quarkus non‑blocking, reactive microservices platform enabling high‑throughput, low‑latency processing of large healthcare transactions. Integrated OpenAI embeddings + pgvector via Spring AI to power RAG search over scheduling and clinical context. Build Node.js based utility for Image uploading and Data filtering. Designed and implemented scalable AI solutions leveraging LLMs. Built backend services with Java 21 and Quarkus, delivering with TDD and Agile practices. Developed advanced front‑end features in React.js (Redux/Context, Hooks, reusable components, code‑splitting, lazy loading, perf tuning). Implemented OptaPlanner for complex appointment planning and resource scheduling scenarios. Integrated Azure Service Bus for ingesting heterogeneous healthcare event payloads. Established clear microservice boundaries ensuring loose coupling, high cohesion, and strong API contracts. Worked closely with UX teams to translate Figma/Sketch designs into pixel-perfect, responsive layouts. Integrated React Query / SWR for efficient data fetching and caching. Developed dynamic forms with validation, error handling, and accessibility compliance (WCAG). Built component-driven, responsive UIs using React.js with TypeScript, following design system guidelines for consistency. Applied caching (Redis/Ehcache) and backend performance tuning; profiled hot paths with JProfiler. Established secure coding standards aligned to OWASP Top 10/ASVS; enforced SAST/DAST gates with Veracode, implemented input validation, parameterized queries, security headers (CSP, HSTS), OAuth2/OIDC & RBAC, mTLS, encryption in transit/at rest, secrets management via Azure Key Vault, audit logging, and regular threat modeling/security code reviews. Instrumented Prometheus, Dynatrace, and Splunk for observability—dashboards, alerting, and distributed tracing. Enabled CI/CD with Jenkins; supported containerized deployments (Docker/Kubernetes) and maintained runbooks and technical docs. Drove tech choices balancing performance, cost, and operability; enforced NFRs and resiliency patterns. Collaborated across UX/BA/QA/platform teams; led bug fixes, enhancements, and production support to ensure platform stability. Developed a custom test automation framework for microservices using BDD with Selenium Cucumber + JUnit, integrated with Rest-Assured for API validation. Automated end-to-end API testing scenarios aligned with business flows using Cucumber feature files and step definitions. Integrated automation test suites with Jenkins CI/CD pipelines for continuous validation of deployments. Drove automation efforts to reduce regression testing time by over 60%, ensuring release confidence and compliance. Collaborated with cross-functional QA/DevOps teams to implement reusable automation strategies and governance.
Marriott
June 1, 2024 – May 31, 2025
Designed and modernized Marriott’s legacy hotel management modules into cloud-native microservices using Java 21, Spring Boot 3, WebFlux, optimizing performance and scalability for high transaction workloads. Migrated core services and batch integration from on-prem to OCI leveraging Kubernetes (OKE) and OCI Object Storage for secure data persistence. Built React.js + TypeScript UI with modular component architecture to improve brand experience and streamline hotel booking & traveler engagement workflows. Implemented Kafka-driven event streaming to ensure real-time reservation updates, ensuring fault tolerance and seamless inter-service communication. Developed secure external partner connectivity via OCI API Gateway, utilizing OAuth2, JWT, and OWASP standards for zero-trust access control. Integrated OpenAI + Spring AI for RAG-based personalized guest recommendations, chat-driven travel assistance, and intelligent hotel search improvements. Applied GenAI to automate reservation data validation and content enrichment for international property listings, reducing manual ops effort. Established CI/CD pipelines using Jenkins with automated quality gates, secure JAR signing, and image scanning using Snyk for DevSecOps compliance. Ensured observability of hotel transaction systems using Dynatrace and Splunk, improving MTTR across distributed workloads. Modeled schemas in Oracle + MongoDB ensuring hybrid data persistence strategy for structured (guest profiles) and unstructured (preferences) datasets. Led unit + BDD automation using JUnit, Selenium, Cucumber, Rest-Assured, with execution & traceability maintained in Xray & BrowserStack. Performed application performance testing and caching strategy improvements using WebFlux + Redis to meet strict hotel booking SLAs during peak season. Defined secure RBAC, input validation, rate limiting and encryption practices to maintain PCI-DSS and travel compliance policies. Authored release playbooks, support guides, and cloud architecture documentation to operationalize the new platform within Marriott's IT ecosystem.
FedEx
June 1, 2023 – May 31, 2024
Designed and developed scalable Cloud Native Spring Boot 3 and Spring WebFlux microservices as part of a multi-tenant SaaS logistics platform, enabling high-volume API and data processing for FedEx’s global operations. Led migration of legacy applications from Java 8 to Java 21 and Spring Boot 2 to Spring Boot 3, Spring 5 to Spring 6 ensuring performance optimization, cloud-native readiness, and alignment with modern development standards. Built Python-based utilities to support schema evolution and data modeling automation, streamlining SaaS platform onboarding and customization processes. Implemented Kafka-based event-driven architecture for asynchronous microservice communication, enabling real-time tracking and decoupled service interactions — a core principle in resilient SaaS design. Developed dynamic, modular React.js frontend components for dashboards, portals, and admin tools, supporting white-labeling and tenant-specific configurations for the SaaS model. Integrated GraphQL as a middleware/BFF layer to reduce data over-fetching and support flexible frontend consumption across tenants. Authored and maintained detailed Cloud-Native technical documentation for SaaS application lifecycle — covering software policies, data governance, and change management across tenants. Architected and deployed solutions using AWS Cloud services (SNS, S3, Lambda, Parameter Store, EC2), with multi-region failover support for global SaaS reliability. Developed event-driven, cost-optimized serverless functions with AWS Lambda to handle multitenant workflows and background processing tasks. Implemented edge and server-side caching strategies (Redis, CDN), improving request response time and supporting global distribution in the SaaS architecture. Conducted platform-wide performance and security testing, addressing SaaS NFRs (multi-tenancy isolation, API rate limiting, elasticity). Ensured interop between Java and Kotlin modules by establishing common coding standards, and shared DTOs/interfaces across microservices. Refactored Java services into hybrid Java + Kotlin modules, improving readability, reducing boilerplate, and enabling gradual Kotlin adoption across the codebase. Utilized Kotlin’s data classes, sealed classes, and coroutines for building reactive service layers integrated with MongoDB. Delivered scalable, production-ready deployments leveraging AWS infrastructure as code (IaC) for elastic and resilient SaaS service provisioning. Applied DevSecOps practices with tools like CodeQL, Trivy, and Burp Suite, securing containerized workloads against SaaS-specific threat models. Set up full-stack observability using Prometheus, Splunk, and ELK for proactive issue detection and multi-tenant usage analytics. Developed a custom test automation framework for microservices using BDD with Selenium Cucumber + JUnit, integrated with Rest-Assured for API validation. Automated end-to-end API testing scenarios aligned with business flows using Cucumber feature files and step definitions. Integrated automation test suites with Jenkins CI/CD pipelines for continuous validation of deployments. Automated CI/CD pipelines via Jenkins, enabling fast and safe delivery of SaaS features using containerized services deployed on Kubernetes with Service Mesh for secure service-to-service communication and tenant-aware traffic routing.
ASDA
June 1, 2022 – May 31, 2023
Designed and developed Java Spring Boot microservices for coupon, plan, and scheme management with scalability and high availability in mind. Built React.js/TypeScript UI components with responsive design, integrated tightly with back-end API contracts for real-time retail data updates. Delivered omnichannel integration flows across SAP (ERP), Salesforce (CRM), and Blue Yonder OMS (order management/fulfillment) using Azure APIM, Logic Apps, Service Bus, and Azure Integration Services. Implemented retail fulfillment integrations for order orchestration, warehouse allocation, pick-pack-ship, delivery tracking, and returns handling. Developed BYOMS downstream system integrations for inventory synchronization, shipping confirmation updates, and fulfillment status tracking. Created EDI, real-time, and batch process pipelines to handle large-volume order and inventory updates between upstream e-commerce and downstream fulfillment systems. Orchestrated multi-system/subsystem integrations ensuring accurate, synchronized data across ERP, CRM, OMS, warehouse management, and logistics systems. Designed API contracts and business object models to support interoperability and reduce integration errors across heterogeneous retail platforms. Established CI/CD pipelines with automated builds, deployments, and integrated SAST/DAST scans (Veracode, Burp Suite) and SonarQube code quality gates. Authored architecture diagrams, integration sequence flows, and deployment documentation to support development and operations teams. Troubleshot and resolved third-party interface and integration issues, coordinating closely with vendors and cross-functional IT teams. Deployed and managed Azure AKS, Web Apps, and Function Apps for containerized integration workloads. Applied secure coding practices aligned to OWASP Top 10 and retail compliance standards to protect sensitive customer and transaction data.
U.S. Bank
June 1, 2021 – May 31, 2022
Revamped the entire application stack using Spring Boot and React.js, ensuring modular design and improved performance. Contributed to the enhancement of the mobile app using React Native and Kotlin, supporting seamless integration of native Android features. Developed and maintained Kotlin-based Android modules, ensuring consistency with modern Android development standards. Built native UI components such as UIView, UIImageView, and Kotlin Jetpack Compose views for responsive UI rendering. Integrated Kotlin Coroutines for efficient asynchronous programming and improved mobile app responsiveness. Created unit and integration test cases using JUnit and Kotlin Test, achieving high code coverage for mobile features. Participated in the development of Kotlin-based APIs for internal services and integrated them with React Native. Collaborated with cross-functional teams to deliver Kotlin-powered features for digital banking use cases. Developed and deployed single-page applications (SPAs) on AWS cloud using React, Node.js, and Java/Kotlin-based microservices endpoints. Led efforts in configuring fully automated CI/CD pipelines using Jenkins and Docker for Kotlin/Java applications. Actively involved in code reviews, functional bug fixing, and version control using Git and Bitbucket. Built utilities in Python for server health monitoring and backend data comparison. Integrated frontend UI with backend REST APIs using $http and axios. Used AWS services such as S3, EC2, and Lambda for hosting and processing cloud-native applications.
Innovative Interfaces
June 1, 2019 – May 31, 2021
Architected and developed scalable Java Spring Boot microservices tailored for a modern Learning Management System (LMS) catering to higher education and online course delivery. Built responsive and accessible React.js + Redux front-end interfaces to enhance student and instructor experiences, aligning with Learning Experience Design (LxD) principles. Designed and exposed RESTful APIs with Swagger/OpenAPI to support seamless integrations with content providers, assessment tools, and third-party EdTech platforms. Developed secure, role-based access control (RBAC) using OAuth2 and JWT to manage permissions for students, faculty, admins, and content creators. Leveraged Kafka for decoupled, event-driven interactions across services, enabling real-time updates like course enrollment, grading events, and certification notifications. Integrated AWS Step Functions and Lambda to automate workflows such as exam proctoring, assignment submissions, and grade publication. Enabled automated notifications for deadlines, reminders, and announcements using AWS SNS and SES, improving user engagement and retention. Implemented CI/CD pipelines with Jenkins, ensuring rapid and reliable deployments for new learning features and platform upgrades. Enhanced search and personalization features using Spring AI and Couchbase for faster content discovery and tailored course recommendations. Applied BDD with Cucumber and Selenium to ensure robust functional testing of learning journeys like course registration, quiz-taking, and content navigation. Led efforts in performance tuning, ensuring high availability of LMS services under concurrent student loads during peak hours (e.g., exams, deadlines). Ensured compliance with FERPA, OWASP, and internal security standards through static code analysis using SonarQube and Veracode. Collaborated with instructional designers to translate pedagogical requirements into actionable tech features aligned with Content and Experience Design.
Tesco
June 1, 2018 – May 31, 2019
Designed, developed, and maintained Java Spring Boot microservices for retail platform features. Built and enhanced React.js + Redux UI components for customer-facing and internal tools. Implemented and maintained Swagger/OpenAPI documentation for RESTful services. Developed OAuth2 & JWT-based security and integrated with authorization server for secure APIs. Managed microservice deployments in AWS Kubernetes (EKS) and multiple cluster environments. Utilized Kafka for asynchronous event-driven communication between services. Leveraged AWS services (Lambda, SES, SNS, Step Functions) for serverless workflows and notifications. Created Python scripts and utilities for data ingestion, transformation, validation, and automation. Configured and optimized CI/CD pipelines in Jenkins for automated build, test, and deployment. Performed code reviews, performance tuning, and ensured compliance with NFRs (scalability, security, availability). Integrated WebSockets for real-time, bidirectional communication across systems. Managed Git repositories, resolved merge conflicts, and enforced version control best practices. Participated in bug fixing, enhancements, and production support to maintain high system availability Enhance data availability, performance, and reliability using Oracle database optimization techniques. Ensure application security and compliance through automated code scanning (Veracode, SonarQube).
John Deere
June 1, 2017 – May 31, 2018
Architected and developed end-to-end J2EE applications using Servlets, JSP, EJB, and JPA to streamline machinery configuration, production data tracking, and operational workflows. Built responsive and modular UI components using React.js and JSP for dashboards, reporting tools, and configuration panels used by plant operators and analysts. Developed and maintained RESTful integrations via Akana API Gateway, implementing secure API policies and identity management for inter-system communication. Wrote comprehensive unit tests using JUnit and Mockito for service and DAO layers to ensure business logic correctness and increase test coverage. Created and executed Cucumber BDD test cases using Gherkin syntax for functional acceptance testing aligned with user stories. Designed and maintained Selenium-based automated UI tests for end-to-end regression coverage across web modules. Performed integration testing between multiple J2EE modules (EJBs, REST APIs, DB layers) using JUnit and mocked dependencies via Mockito to simulate external interactions. Applied Test Driven Development (TDD) practices across the development lifecycle, ensuring code correctness before implementation. Conducted static code analysis using SonarQube integrated into GitHub Actions CI/CD pipelines, and enforced local code quality standards using SonarLint. Addressed code vulnerabilities and violations flagged by Veracode and SonarQube, ensuring compliance with OWASP Top 10 and internal security standards. Refactored legacy business logic and UI components to follow clean code principles, improving readability, performance, and maintainability. Participated in Agile ceremonies such as daily stand-ups, backlog grooming, sprint planning, and retrospectives, collaborating closely with product owners and QA teams. Provided mentorship to junior developers through pair programming sessions, code reviews, and walkthroughs of J2EE design patterns and testing strategies. Collaborated with QA and business stakeholders during System, Integration, and UAT testing phases, driving timely resolution of defects and production issues.
HartFord
June 1, 2016 – May 31, 2017
Designed and implemented end-to-end ETL data pipelines to ingest, clean, transform, and store healthcare data from multiple sources. Developed data processing workflows using Apache Kafka for streaming large-scale real-time patient and clinical data. Integrated Solr for scalable and high-speed healthcare data indexing and search capabilities. Optimized batch job orchestration and monitoring using Control-M and Cron for timely healthcare reporting. Performed data modelling and schema design for both transactional (PostgreSQL) and document (MongoDB) data stores to support diverse analytics requirements. Wrote complex SQL and NoSQL queries for data validation, transformation, and reporting tasks. Implemented healthcare-specific data quality checks and cleansing logic using custom Java Spring Boot services. Developed automation scripts to monitor data ingestion failures and notify teams using Jenkins and email alerts. Deployed and maintained microservices in Kubernetes clusters to ensure scalability and fault tolerance. Built and managed data integration pipelines to sync data between legacy systems, third-party APIs, and cloud services. Collaborated with DevOps teams to set up CI/CD pipelines for data microservices using Jenkins and Docker. Applied HIPAA-compliant data handling practices to ensure patient data privacy and security.
IBC
June 1, 2015 – May 31, 2016
Responsible for the design, development, and maintenance of the Education & News Application written in Python Flask. Involved in Bug fixing, Enhancements and Support Activities. Maintaining the existing applications. Solving the Production Issues. Worked on Front using Ajax, JavaScript, HTML and CSS. Worked on Flask based python framework.
RBS
June 1, 2014 – May 31, 2015
Worked Client Delivered Stories as per the module. Worked in exiting application and added new functionality using Java Swing technologies. Created and executed test cases in JUnit for unit testing of application. Wrote SQL queries to retrieve data from the database using JDBC. Worked in profiling in Maven. Worked and build the utility using Jars. Bug fixing, peer code review, code commit. Worked in Automation testing and developed automation framework using Selenium Automation tool. Worked in ETL process using Pentaho. Worked in Data Marts and Data warehouse using Data compare tools.
Frames Direct
June 1, 2013 – May 31, 2014
Developed and maintained J2EE modules using Java Servlets, JSP, EJB, JDBC, and SQL for core e-commerce functionalities. Implemented HTML, CSS, and JavaScript for responsive, user-friendly web interfaces. Wrote and optimized CRUD database queries to support application features. Utilized Java Collections and Reflection for efficient backend logic implementation. Conducted unit testing, resolved bugs, and improved application stability. Managed source code maintenance and version control. Participated in client meetings to gather and refine requirements. Delivered user training, demos, and user manuals for smooth adoption of features.
Cultural Fit Analysis
The candidate's diverse project portfolio across multiple industries (healthcare, hospitality, logistics, retail, banking, e-learning, manufacturing, insurance, e-commerce) demonstrates a broad range of experiences and adaptability, which is a strong indicator of cultural fit for dynamic environments. Their continuous engagement with modern technologies (Java 21, Spring Boot 3, GenAI, Cloud-Native) and methodologies (Agile, TDD, BDD, DevSecOps) suggests a growth mindset and willingness to embrace new challenges. The explicit mention of collaboration with cross-functional teams and mentorship aligns well with a collaborative and supportive team culture.
Soft Skills & Operational Fit
The candidate demonstrates strong leadership potential through their involvement in architecture definition, tech choices, driving automation efforts, and mentoring junior developers. Their extensive experience across various industries and project types indicates adaptability and a proactive problem-solving approach. The detailed project descriptions highlight collaboration with UX, BA, QA, and platform teams, suggesting good communication and teamwork skills. The emphasis on NFRs, security, and production support indicates a strong operational mindset and commitment to system stability.