Post Job Free
Sign in

Senior Full Stack Developer - Java, Spring Boot, React, AWS

Location:
Hyderabad, Telangana, India
Posted:
January 12, 2026

Contact this candidate

Resume:

Sushma Nekkanti

Contact: +1-314-***-**** Email : ******************@*****.*** LinkedIn

Full Stack Developer Java, Spring Boot, React.js AWS & Microservices Expert

Professional Summary

Detail-oriented Full Stack Developer with 6+ years of hands-on experience delivering robust, secure, and scalable web applications in enterprise environments. Proficient in Java 17, Spring Boot, React.js, and AWS/GCP cloud platforms. Skilled at building RESTful microservices, containerizing applications, integrating real-time event systems with Kafka, and deploying using CI/CD pipelines. Strong track record in solving production issues, improving performance, and maintaining high system availability under heavy load.

Technical Skills

Languages: Java 8/11/17, Python, JavaScript, C#

Frontend: React.js, Redux, Angular, HTML5, CSS3, Bootstrap

Backend: Spring Boot, Node.js, Express.js, Hibernate, JPA, JDBC, REST, SOAP

Databases: Oracle, PostgreSQL, MySQL, MongoDB, DynamoDB

Cloud Platforms: AWS (ECS, EKS, Fargate, Lambda, S3, IAM, KMS), GCP (GKE, Cloud SQL, Pub/Sub)

DevOps & Tools: Docker, Kubernetes, Jenkins, Maven, Git, GitHub, SonarQube, Terraform, JIRA, Postman

Testing: JUnit, Jest, Selenium WebDriver

Professional Experience

Client: Barclays Bank, New York, NY

Role: Sr. Java Full Stack Developer May 2024 – Present

Project Description:

Barclays is a leading multinational bank offering services across retail, corporate, investment, and wealth management sectors. The project involves the development and maintenance of enterprise-grade, scalable banking applications focused on performance, security, and seamless integration across distributed systems.

Tech Stack: React.js, Angular 14, Redux, TypeScript, JavaScript (ES6+), HTML5, CSS3, Bootstrap, jQuery, AJAX, JSP, Java 11, Spring Boot, Spring MVC, Spring Security, Spring Batch, hibernate (JPA), Node.js, Express.js, RESTful APIs, SOAP Web Services, Kafka, Docker, Kubernetes, Jenkins, Maven, Git, SonarQube, Terraform, CI/CD pipelines, AWS DevOps practices, AWS (EC2, S3), Azure Monitor, Log Analytics

Developed and maintained backend microservices using Java 11, Spring Boot, and Hibernate, supporting high-volume banking operations like payments and account management.

Built and consumed RESTful APIs and integrated SOAP-based services, enabling seamless communication between core banking platforms and external systems.

Contributed to front-end development using React.js, Angular 14, TypeScript, and Redux, creating responsive, dynamic interfaces for internal users and customer-facing applications.

Participated in the migration of monolithic applications to microservices architecture, deploying services in Docker containers and orchestrating with Kubernetes in AWS.

Implemented Spring Security, LDAP, and SSO (PingAccess) for secure authentication and authorization across banking applications.

Improved system performance by applying multithreading, optimizing database access, and implementing connection pooling in key transactional modules.

Automated build and deployment workflows using Jenkins, and ensured code quality with SonarQube and version control via Git.

Integrated Apache Kafka for real-time event processing, supporting services such as fraud alerts and transaction notifications.

Optimized SQL and NoSQL database operations, including tuning Oracle queries and integrating Cassandra and Redis for faster data access and caching.

Resolved technical issues in Workday Java integrations, collaborating with internal teams and vendor support to ensure reliability in HR/payroll data flows.

Configured infrastructure monitoring tools like Prometheus, Grafana, and Splunk for performance tracking and issue diagnostics.

Wrote and maintained unit and integration tests using JUnit, Mockito, and MockMVC, ensuring high code coverage and stable builds.

Created and managed infrastructure using Terraform across AWS and Azure, contributing to stable and consistent environments.

Participated in Agile ceremonies, including daily standups, sprint reviews, and retrospectives, actively contributing to development discussions and user story grooming.

Documented technical implementations using Swagger and collaborated with QA and DevOps teams for smooth feature delivery and production support.

TCS — Full Stack Developer (Full Time)

Project Title: Claims Management Dashboard

Feb 2022 – March 2024 Texas, USA

Tech Stack: Angular, Vue.js, Java, Spring Boot, Node.js, AWS, NgRx, REST APIs, GraphQL, D3.js

Engineered scalable REST APIs using Java and Spring Boot to handle insurance claims processing, approvals, and user management workflows.

Crafted a real-time claims dashboard with Angular and NgRx, incorporating multi-role claims management and role-based access control via JWT tokens.

Developed dynamic and interactive data visualizations with D3.js and Angular for insurance claim analytics and trend monitoring.

Integrated third-party APIs through Java backend services, ensuring consistency and auditability across systems.

Constructed microservices for claims billing and invoicing using Java Spring Boot, enabling modular, independent deployments via Docker and AWS Elastic Beanstalk.

Created reusable front-end components with Vue.js for advanced filtering, sorting, and visualization of claims data.

Redesigned legacy components based on UX research, aligning with WCAG accessibility standards to enhance user experience.

Optimized app performance using lazy loading, module splitting, and AWS CloudFront to reduce latency and improve scalability.

Integrated WebSocket communication for real-time claim status updates and notifications.

Secured API access using OAuth2, Spring Security, and JWT tokens for authorization and authentication across microservices.

Authored unit, integration, and API tests using JUnit, Mockito, Jest, and Mocha for both frontend and backend modules.

Orchestrated serverless functions (AWS Lambda) to automate scheduled claim status updates and email notifications.

Refined AWS RDS instances and optimized queries for high-performance claim history retrieval.

Implemented centralized logging via AWS CloudWatch, enabling proactive monitoring with custom alarms.

Collaborated with DevOps teams to automate CI/CD pipelines via Jenkins and AWS CodePipeline.

Tech M — Full Stack Developer

Project Title: Insurance Claims Management & Automation Platform

Jan 2020 – Jan 2022 Hyderabad, India

Tech Stack: Java 8, Spring Boot, Spring Cloud, Kafka, Angular, React.js, AWS (ECS, API Gateway, S3, Lambda), Oracle, PostgreSQL, Jenkins, Docker, Swagger, JWT, REST APIs

Architected modular microservices with Spring Boot for claim submission, adjudication, audit logs, and reversal workflows.

Implemented Kafka producers/consumers to enable real-time communication between claims processing and downstream auditing services.

Developed a provider onboarding UI in Angular, incorporating NgRx for state management and responsive design.

Designed internal dashboards using React.js and Redux for monitoring Kafka event delivery and claim lifecycle status.

Ensured secure microservices by integrating JWT-based Spring Security and incorporating AWS IAM roles for API access.

Constructed CI/CD pipelines in Jenkins, automating Docker build steps, integration tests, and deployments to AWS environments.

Troubleshot production issues related to Kafka lag, ECS container crashes, and SQL deadlocks using detailed log analysis.

Covantech Pvt Ltd — SDET

Project Title: Healthcare CRM Platform Modernization

May 2019 – Dec 2019 Hyderabad, India

Tech Stack: Python, Selenium WebDriver, REST APIs, Kafka, Jenkins, AWS ECS/API Gateway, Oracle, MongoDB, Docker, JWT, Spring Boot, Agile, XML/CSV Parsing, Postman, Git, JIRA

Developed a custom Selenium WebDriver framework in Python for end-to-end UI automation of healthcare CRM workflows.

Engineered REST API test automation using Python’s requests and unittest, validating Spring Boot-based microservices.

Simulated and validated Kafka-based messaging workflows, ensuring real-time consistency across distributed services.

Built data-driven test suites to validate claim adjudication scenarios such as invalid coverage, duplicate claims, and provider exceptions.

Integrated automated test execution into Jenkins CI/CD pipelines, ensuring smoke and regression tests run on new Docker images.

Validated JWT token authentication for microservices using Spring Security.

Verified microservice deployments on AWS ECS, performing container health checks and load validation.

Created utilities to parse and validate large XML and CSV claim data files, comparing backend persistence in Oracle and MongoDB.

Education:

Master of Science in Cybersecurity

Webster University, May 2024

Bachelor of Technology in Computer Science and Engineering

Anurag Engineering College



Contact this candidate