Post Job Free
Sign in

Senior Full-Stack Developer (Java/JS) with Spring Boot, React, Kafka

Location:
Pittsburgh, PA
Posted:
February 26, 2026

Contact this candidate

Resume:

jpaKavya Karamsetty

Youngstown, Ohio

*.*******@*****.*** 330-***-**** kavya-karamsetty

PROFESSIONAL SUMMARY

Full Stack Developer with 4+ years of experience in building and deploying applications using Java (Spring Boot, Spring MVC), JavaScript (React.js, Node.js), and Angular, with OAuth authentication. Proficient in relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB), designing microservices, and API endpoints for high availability. Skilled in front-end frameworks like React.js, Angular, Next.js, and Redux to create reusable UI components.

SKILLS

•Languages: Java, JavaScript, TypeScript, C#, Python, C, C++

•Frameworks/Libraries: Hibernate, JSF, React.JS, Angular, Next.js, Node.JS, GraphQL, Vue.js, JUnit, Mockito, .NET

•Spring Frameworks: Spring Boot, Spring MVC, Spring REST, Spring Web Flux, Spring Batch, Spring Security, Kafka

•Web Technologies: HTML5, CSS, Tailwind CSS, JavaScript, Bootstrap5, jQuery, Ajax, JSON, XML, Redux

•Cloud: AWS (EC2, SQS, SNS, RDS, Cloud Watch), Azure, Gcp

•Database: MySQL, PostgreSQL, MongoDB, Oracle

•Tools: Gradle, Git, GitHub, Jenkins, Postman, Grafana, Jira, Kafka, MQ, Docker, CI/CD

•Methodologies: SDLC, Agile, Scrum, Waterfall

WORK EXPERIENCE

Senior Full-stack Developer Jul 2024 – Present

Express Inc Youngstown, Ohio

•Developed scalable eCommerce microservices using Java and Spring Boot to handle product catalog, cart, checkout, and order management workflows.

•Designed and implemented RESTful APIs for product search, pricing, inventory, and order processing, ensuring high availability and low response times.

•Integrated secure payment gateways and implemented JWT-based authentication and Spring Security for secure transactions.

•Built real-time inventory and order update mechanisms using Kafka, preventing overselling during high-traffic sales events.

•Optimized database performance using indexing and query tuning; implemented Redis caching to improve API performance.

•Containerized applications using Docker and deployed microservices to AWS (EKS/EC2/RDS) with CI/CD pipelines using Jenkins.

•Implemented logging, monitoring, and exception handling using ELK stack, CloudWatch, and Grafana, ensuring production stability and faster issue resolution.

Full stack Developer May 2022 – Nov 2023

Wipro Limited Hyderabad, India

•Developed healthcare management applications using Java, Spring, Hibernate, and JPA to manage patient records, appointments, and clinical data, improving code maintainability and reducing production defects by 15%.

•Implemented comprehensive unit and integration testing using Spring Boot and JUnit for healthcare APIs (patient registration, lab reports, prescriptions), reducing testing redundancy by 40% and improving system reliability.

•Secured healthcare applications using Spring Security with OAuth2 and JWT, ensuring HIPAA-compliant authentication and protecting sensitive patient health information (PHI), reducing security vulnerabilities by 25%.

•Built scalable RESTful APIs using Spring MVC/WebFlux for patient data access, appointment scheduling, and insurance claim processing, improving response times by 20% and enabling seamless integration with third-party healthcare systems and EHR platforms.

•Designed and configured a robust CI/CD pipeline using AWS CodePipeline and Git-based version control, enabling automated builds, testing, and deployment of healthcare microservices across multiple environments.

Junior Java Developer May 2021 – Apr 2022

TD Bank Hyderabad, India

•Worked extensively with Spring and Hibernate frameworks to develop scalable solutions for business-critical applications, improving code maintainability by 20%.

•Designed and implemented web services (SOAP and REST) to enable integration, reducing manual interventions by 30%.

•Orchestrated efficient NoSQL database solutions using MongoDB, optimizing data retrieval times by 25% and implementing partition key strategies, leading to a reduction in query latency.

•Designed and developed backend microservices for Reverse Positive Pay (RPP) application at TD Bank using Java, Spring Boot, and REST APIs, enabling clients to review, decision, and process exception check items securely.

•Developed secure APIs using Spring Security and JWT authentication, enforcing role-based access control for corporate banking users and ensuring compliance with enterprise security standards.

•Containerized and deployed RPP microservices to Azure Kubernetes Service (AKS) using Docker and Helm charts; optimized CI/CD pipelines with GitHub Actions and Maven to support independent deployments of UI, BFF, and Service layers.

•Improved performance and reliability by optimizing SQL queries, implementing centralized logging, and configuring monitoring using Azure-native tools, reducing production issues and improving response times for high-volume check processing.

•language translation and enabled instant messaging with Socket.io and intelligent auto-replies using OpenAI prompts.

EDUCATION

Master of Science in Computer Science Aug 2023- Dec 2025

Youngstown State University Youngstown, OH

Bachelors of Technology (Electronics and Communication Engineering) June 2018 – Apr 2022



Contact this candidate