Post Job Free
Sign in

Java Full-Stack Engineer - Spring Boot + React Expert

Location:
Overland Park, KS
Posted:
March 12, 2026

Contact this candidate

Resume:

SAI CHARAN BADRI

***********@*****.*** +1-913-***-**** LinkedIn Dallas, TX(Open To Relocate)

PROFESSIONAL SUMMARY

Java Full Stack Developer with 4+ years of experience delivering enterprise-grade applications using Java (17/11/8), Spring Boot, and React.js across domains like Banking, Healthcare, and Automotive.

Specialized in building and securing RESTful APIs with Spring Security, OAuth2, and JWT, and designing microservices architectures with Spring Cloud to enable scalable, fault-tolerant systems.

Proficient in deploying containerized applications using Docker and Kubernetes (EKS), automating CI/CD workflows via Jenkins, GitHub Actions, and Terraform for seamless multi-environment rollouts.

Adept in event-driven systems using Apache Kafka and RabbitMQ, cloud-native development on AWS (EC2, RDS, Lambda, S3), and performance optimization using Redis, JPA, and PostgreSQL.

Strong advocate of Agile, DevOps, and TDD practices with expertise in monitoring (Grafana, Prometheus), version control (Git, Bitbucket), and API documentation (Swagger/OpenAPI) to deliver high-quality software.

TECHNICAL SKILLS

Languages: Java (17/11/8), JavaScript, TypeScript, Python

Frontend Technologies: React.js, Angular (v5-v17), HTML5, CSS3, Bootstrap, SASS, Tailwind CSS, jQuery

Backend & Frameworks: Spring Boot, Spring MVC, Spring Security, Spring Cloud, Spring Data JPA, Hibernate, JPA, Servlets, JSP

API Development: RESTful APIs, OpenAPI (Swagger), GraphQL, JAX-RS, OAuth2, JWT

Databases: PostgreSQL, MySQL, MongoDB, Oracle 12c, DynamoDB

Cloud & DevOps: AWS (Lambda, EC2, S3, RDS, CloudWatch, API Gateway, SNS, SQS), Docker, Kubernetes (EKS), Terraform, Jenkins, Git, Maven, Gradle, Bitbucket, AWS CloudFormation

Messaging & Event Streaming: Apache Kafka, RabbitMQ, AWS SNS/SQS

Caching & Performance: Redis, Ehcache, CDN integration (CloudFront)

Testing & Quality Assurance: JUnit 5, Mockito, TestNG, Postman, REST Assured, JMeter, Mocha, Karma

Monitoring & Logging: ELK Stack, Prometheus, Grafana, Log4j2, AWS CloudWatch

Development Tools: IntelliJ IDEA, Spring Tool Suite, Visual Studio Code, Jira, Confluence, Swagger Hub, GitHub, GitLab

PROFESSIONAL EXPERIENCE

Java Full Stack Developer Feb 2024 - Present JPMorgan Chase & Co - Dallas, TX

Rebuilt credit card processing services using Java 17 and Spring Boot to replace legacy systems, boosting transaction reliability and reducing batch-processing delays by 30%.

Designed and rolled out secure RESTful APIs documented with OpenAPI, enforcing OAuth2 and JWT protocols to maintain regulatory compliance and ensure safe external access.

Automated task orchestration by integrating Workfront APIs into backend microservices, reducing manual coordination and enabling real-time project tracking across departments.

Developed and maintained responsive client-side applications using Angular and React.js, delivering seamless user experiences and improving front-end performance by up to 40%.

Automated ETL workflows using Cloud Composer (Apache Airflow), orchestrating complex data movements across BigQuery, Cloud SQL, and GCS with robust scheduling and monitoring.

Built data ingestion and transformation solutions in Python, integrating with BigQuery, Cloud SQL, and Spanner for high-performance analytics and transactional workloads.

Managed structured and unstructured data storage and access via Google Cloud Storage (GCS), optimizing cost and performance for analytical workloads.

Refactored monolithic Java services into modular Spring Cloud-based components, which improved code maintainability and cut onboarding time for new developers by 40%.

Engineered end-to-end CI/CD pipelines (Jenkins, GitHub Actions) for automated testing, integration, and zero-downtime deployments on Kubernetes.

Managed Kubernetes clusters (EKS) and orchestrated infrastructure as code using Terraform, driving infrastructure scalability and repeatability.

Delivered front-end React dashboards that provided operations teams with real-time visibility and manual override capability, enhancing control over transaction anomalies.

Streamlined CI/CD workflows through Jenkins and GitHub Actions, accelerating deployments and shrinking production release windows from 6 hours to just under 1 hour.

Java Full Stack Developer Jul 2020 - Jun 2022 Oak Street Health - Remote, India

Delivered patient-facing intake and records modules using Java 11 and React.js, reducing appointment setup delays by 35% and boosting real-time access to clinical data.

Established secure login and role-based access control using Spring Security with OAuth2 and JWT, ensuring HIPAA compliance and seamless PHI access across apps.

Shifted infrastructure to AWS (EC2, RDS, S3, Lambda), which enabled scalable deployments and brought down hosting costs by 60% within the first year.

Enabled asynchronous workflows by integrating Kafka, allowing lab result notifications and appointment alerts to process in real-time and cut response delays by 22%.

Led Terraform-based IaC initiatives, streamlining provisioning across environments and enabling traceable, version-controlled infrastructure rollouts.

Standardized container builds with Docker and managed deployments using Kubernetes, which supported high-availability operations during peak clinical hours.

Boosted application speed by configuring Redis caching for frequent queries and optimizing Spring Data JPA operations, which improved UI load times by 40%.

Led Terraform-based IaC initiatives, streamlining provisioning across environments and enabling traceable, version-controlled infrastructure rollouts.

Standardized container builds with Docker and managed deployments using Kubernetes, which supported high-availability operations during peak clinical hours.

Simulated peak load traffic using JMeter and Postman to validate API performance, maintaining sub-500ms latency even under concurrent session spikes.

Java Developer May 2019 - Jun 2020 Harman - Bangalore, India

Engineered RESTful microservices using Java 8, Spring Boot, and Hibernate to support telematics features, which improved backend performance by 35% in connected car systems.

Transformed the UI layer using Angular 5 and Bootstrap, enabling dynamic single-page applications that reduced user interaction delays across infotainment platforms.

Built diagnostic dashboards powered by RabbitMQ for streaming vehicle telemetry data, enhancing issue detection efficiency during real-time analysis by over 30%.

Refactored legacy PL/SQL logic into optimized Oracle 12c procedures, improving reporting speed by 50% and reducing database load during high-traffic periods.

Created clear API documentation with Swagger and aligned integration protocols, resulting in a 25% drop in frontend-backend sync errors during development cycles.

Led Git version control practices with structured branching in Bitbucket, which reduced integration issues and allowed parallel development with fewer conflicts.

Automated CI/CD pipelines using Jenkins and Docker to accelerate build-test-deploy workflows, cutting deployment time from 8 hours to under 3 hours.

Strengthened application resilience by implementing unit and integration tests with JUnit, Mockito, and Karma, increasing test coverage to over 90%.

PROJECTS

AI-Powered API Monitoring Platform

Engineered a Spring Boot microservice integrated with Kafka to stream REST API logs and flag anomalies using ML models built in Python with Scikit-learn.

Deployed the containerized monitoring system on AWS ECS, achieving real-time alerts with latency under one second.

Integrated Prometheus and Grafana to visualize API metrics including response time, error rates, and throughput across services.

Enterprise-Level Job Scheduler with AWS Step Functions

Developed a distributed scheduler using Spring Boot, SQS, and Step Functions to manage and retry jobs with transactional audit tracking in DynamoDB.

Achieved 98% uptime for batch workflows with fine-grained control over failure recovery and state transitions.

Created a React.js dashboard to trigger workflows, visualize execution paths, and monitor step status in real time.

Medical Claims Management System

Architected Spring Cloud-based microservices in Java 11 to streamline medical claim submission, validation, and audit across modular services.

Leveraged PostgreSQL, Redis caching, and Kafka messaging to improve processing speed and system resilience under concurrent traffic.

Set up CI/CD pipelines using Jenkins and Git Ops, integrating unit, integration, and load tests to maintain release stability.

EDUCATION

Master of Science in Computer Science

University of Central Missouri - Dec 2023

CERTIFICATIONS

AWS Certified Developer - Associate - Amazon Web Services

Spring Framework for Java Developers - LinkedIn Learning

Java Multithreading, Concurrency & Performance Optimization - Udemy

Architecting with Google Kubernetes Engine - Coursera

Modern React with Redux - Udemy

Building Scalable Java Microservices with Spring Boot and Spring Cloud - Coursera



Contact this candidate