I'm a Full Stack Backend Java Developer with 11+ years of experience delivering robust, scalable backend systems using Java 8/11/17, Spring Boot, Hibernate, and cloud-native architectures. I also work on frontend with React and Angular, Node.js for server-side development, and I enjoy building microservices and data pipelines with Spark, Flink, and Kafka.\n\nI thrive in Agile environments, collaborate well across teams, and have hands-on experience with AWS, Azure, GCP, Kubernetes, Docker, and CI/CD pipelines using Jenkins. I continually learn new technologies to deliver value aligned with business goals.

Sai Avinash Vagicherla

I'm a Full Stack Backend Java Developer with 11+ years of experience delivering robust, scalable backend systems using Java 8/11/17, Spring Boot, Hibernate, and cloud-native architectures. I also work on frontend with React and Angular, Node.js for server-side development, and I enjoy building microservices and data pipelines with Spark, Flink, and Kafka.\n\nI thrive in Agile environments, collaborate well across teams, and have hands-on experience with AWS, Azure, GCP, Kubernetes, Docker, and CI/CD pipelines using Jenkins. I continually learn new technologies to deliver value aligned with business goals.

Available to hire

I’m a Full Stack Backend Java Developer with 11+ years of experience delivering robust, scalable backend systems using Java 8/11/17, Spring Boot, Hibernate, and cloud-native architectures. I also work on frontend with React and Angular, Node.js for server-side development, and I enjoy building microservices and data pipelines with Spark, Flink, and Kafka.\n\nI thrive in Agile environments, collaborate well across teams, and have hands-on experience with AWS, Azure, GCP, Kubernetes, Docker, and CI/CD pipelines using Jenkins. I continually learn new technologies to deliver value aligned with business goals.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

Javanese
Fluent
English
Fluent

Work Experience

Full Stack Backend Java Developer at Wells Fargo
September 1, 2023 - Present
Developed dynamic, responsive UIs with Angular 16; integrated RESTful and GraphQL APIs from Java Spring Boot services; implemented strict typing in TypeScript; built real-time data processing pipelines with Apache Flink; secured messaging with IBM MQSeries including SSL/TLS; enhanced microservice data streams with Java 17 features; leveraged Spring Cloud for distributed systems and service discovery; configured PCI-DSS compliant payment processing with 3DS2; implemented batch processing with Spring Batch; designed Apache Camel routes for message routing; led end-to-end tasks across multiple PODs (Ordering, Address, Payments); built Kubernetes clusters on AWS and deployed Docker images for testing; implemented CI/CD pipelines with Jenkins; tracked issues with JIRA; integrated event-driven patterns; supported webhook-driven updates and reconciliation for payments.
Full Java Stack Developer at State Of Nevada
August 1, 2023 - September 8, 2025
Created dynamic UI using ReactJS, Redux, and NextJS; integrated RESTful and GraphQL APIs; designed data pipelines with Apache Flink; managed MQSeries messaging; serialized data with JAXB/JSON; built data processing workflows in Flink; developed Python-based services (Flask/Django) for scalable web apps; implemented asynchronous processing with Celery and Airflow; utilized Spring MVC and Spring Boot microservices with PostgreSQL (Hibernate/JPA); secured services with JWT and Spring Security; deployed on AWS (Lambda, ECS, S3, Glue, CloudWatch) and Dockerized environments; implemented serverless ETL with AWS Glue and data integration pipelines; configured CI/CD pipelines in Kubernetes/OpenShift environments.
Full Java Stack Developer at Kaiser Permanente
June 1, 2021 - September 8, 2025
Developed modern UI with Angular 5/6 and TypeScript; migrated JS to TS for maintainability; built microservices using Spring Boot/Spring Cloud; implemented OAuth 2.0 and LDAP authentication; deployed on AWS (EC2, S3) with Lambda/API Gateway; container orchestration with ECS (Fargate) and OpenShift; Hibernate/JPA with PostgreSQL; JWT with Spring Security; REST/SOAP APIs; RBAC and OpenShift Pipelines; integrated IBM MQSeries, RabbitMQ across services; automated CI/CD via Jenkins, Docker, Kubernetes; performance tuning with Elasticsearch/Kibana; enterprise-grade security and monitoring; serverless and cloud-native patterns for risk assessment modules.
Java Developer at Assurant
May 1, 2017 - September 8, 2025
XML-based application development using SOAP/WSDL; JAXB marshal/unmarshal; complex SQL and stored procedures; Ant-based builds; MVC with Servlets/JDBC; deployment on Linux/WebLogic; multithreaded file processing; Log4J logging; JUnit testing; Azure cloud configurations (VNets, NSGs, Load Balancer); Azure Blob/File Storage; PostgreSQL with Hibernate; Spring IOC/dependency injection; JWT/Spring Security; SSO with Azure AD; OpenShift/OpenShift Pipelines; RBAC; JMS/ActiveMQ; Struts/JSP UI considerations; Docker/Kubernetes for containerization; IBM MQSeries updates and integration.
Java Developer at Ford Motor
April 1, 2015 - September 8, 2025
Backend Java/J2EE development focusing on data processing and system integration; RESTful services; UI with HTML/CSS/JS/jQuery/Bootstrap; PostgreSQL with ORM ( Hibernate/JPA ); microservices with Spring Boot (PCF) and JMS/ActiveMQ in SOA; Jira/Confluence for documentation; Selenium for automated testing; DynamoDB for unstructured data; performance testing with JMeter; custom APIs for underwriting and claims tooling; cloud-ready architecture with scalable deployment and integration.
Java Developer at United Airlines
January 1, 2019 - September 8, 2025
Servlet-based request handling; SPA frontend with Angular; SOAP/WSDL web services; MySQL/Oracle SQL with advanced queries; deployed on Tomcat/WebLogic; Hibernate/JPA with caching and lazy loading; Spring Batch for large-scale data processing; RabbitMQ-based messaging; JWT-based security with Spring Security; Selenium/Jasmine/Karma for automated tests; XML configurations; Graph DB usage for complex relationships.
Full Java Stack Developer at Wells Fargo
September 1, 2023 - Present
Developed dynamic, responsive UIs with Angular 16, TypeScript, Bootstrap, HTML and CSS focusing on high-quality, maintainable code in the main application. Integrated RESTful and GraphQL APIs from Java Spring Boot services with front-end TypeScript applications. Implemented strict typing, interfaces, and generics in TypeScript to improve code quality and reduce runtime errors. Built real-time data processing pipelines using Apache Flink for low-latency data ingestion and transformation. Configured security settings for IBM MQSeries including SSL/TLS, authentication and authorization to protect message data. Enhanced data stream processing in microservices using Java 17 features like Streams, Collectors, and lambda expressions. Leveraged Java 17's new Date and Time API for precise and efficient handling of time-related operations. Implemented multithreading and concurrency where necessary, and applied J2EE design patterns (Session Facade, Aggregate Entity). Developed secure transaction
Full Java Stack Developer at State Of Nevada
August 1, 2023 - September 8, 2025
Created dynamic UIs using ReactJS, Redux, NextJS and built reusable components with Material-UI, Bootstrap, and Tailwind. Integrated RESTful APIs and GraphQL with React applications to fetch real-time data. Implemented data processing pipelines in Apache Flink and managed MQSeries for messaging reliability. Used JAXB for XML binding and JSON for data representation, and designed data pipelines orchestrating multiple sources and sinks. Employed Spring MVC for modular backend, Spring Boot for microservices, and JWT-based security with Spring Security. Deployed serverless components via AWS Lambda and integrated AWS ECS/S3 with Node.js backends. Used AWS Glue for ETL, CloudWatch for logging, and RBAC in OpenShift. Optimized PostgreSQL with Hibernate and implemented caching with Spring Cache. Built CI/CD pipelines with Jenkins in a Kubernetes environment and leveraged AWS/Azure cloud services for deployment. Prototyped Python-based services with Flask/Django for scalable web apps and imple
Full Java Stack Developer at Kaiser Permanente
June 1, 2021 - September 8, 2025
Developed scalable applications by creating TypeScript classes and services in Angular, migrating JavaScript to TypeScript for maintainability. Built microservices with Spring Boot and Spring Cloud, integrating AWS and Azure cloud services. Implemented JWT-based authentication with Spring Security and OAuth 2.0, and used Hibernate/JPA for data access with PostgreSQL. Implemented RESTful and SOAP-based services, built Node.js microservices with Express, and deployed on Kubernetes/OpenShift. Established CI/CD pipelines using Jenkins and containerized applications with Docker. Integrated Python apps with serverless functions and data processing with Pandas and PySpark. Employed Kafka and RabbitMQ for messaging, used DynamoDB and MongoDB for NoSQL data storage, and leveraged OpenShift RBAC and monitoring with CloudWatch. Implemented caching with Spring Data, tested with Jest/Enzyme/Selenium, and improved backend performance with Redis and Hibernate caching.
Full Java Stack Developer at United Airlines
January 31, 2019 - September 8, 2025
Implemented server-side request handling with Servlets, designed SPA for client service module using Angular, and consumed SOAP-based services. Worked with MySQL and Oracle databases, writing SQL queries and stored procedures. Deployed applications on Apache Tomcat and Oracle WebLogic, using Hibernate/JPA with caching and Spring Batch for large-scale data processing. Implemented messaging with RabbitMQ and ActiveMQ, configured Redis caching, and performed automated testing with Selenium, Jasmine, Karma, Jest, Enzyme. Secured services with Spring Security and JWT, built REST APIs with Spring Boot, and used a mix of Tomcat/WebLogic deployments. Managed project issues with JIRA and integrated CI/CD with Docker and Kubernetes.
Java Developer at Assurant
May 1, 2017 - September 8, 2025
Developed XML-based applications using SOAP/WSDL and JAXB for marshaling. Wrote complex SQL and developed stored procedures. Used ANT for builds and deployed on Linux. Employed Struts, JSP, and MVC patterns with JDBC integration. Implemented RBAC in Azure for secure access, configured Azure VNets/NSGs and Azure Load Balancer, and used Azure Blob/File Storage and PostgreSQL with Hibernate. Leveraged Spring IOC, Spring MVC, and Struts for modular backend; worked with IBM MQSeries and JMS. Maintained project artifacts with JIRA/Confluence and performed testing with JUnit.
Java Developer at Ford Motor
April 1, 2015 - September 8, 2025
Developed Java/J2EE backend applications focusing on data processing and system integration. Built RESTful web services and worked on PostgreSQL databases with Spring and Spring Boot microservices deployed in PCF. Used JMS/ActiveMQ, performed performance testing with JMeter, and leveraged DynamoDB for unstructured data. Implemented web interfaces with HTML/CSS/JavaScript/jQuery, deployed on Apache Tomcat/WebLogic, and used Selenium for automated testing. Integrated with middleware messaging and cloud-ready architectures, emphasizing scalability and reliability.
Full Java Stack Developer at Wells Fargo
September 1, 2023 - Present
Developed dynamic, responsive UI using Angular 16, TypeScript, Bootstrap, HTML5 and CSS3; integrated RESTful and GraphQL APIs from Java Spring Boot services; implemented strict typing, interfaces, and generics in TypeScript; built real-time data processing pipelines with Apache Flink; configured security for IBM MQSeries (SSL/TLS) and managed message flows; enhanced backend with Java 17 features, streams, and new Date/Time API; leveraged Spring Cloud for distributed systems; designed PCI-DSS compliant payment workflows including 3DS2, refunds, and disputes; implemented batch processing with Spring Batch; designed Apache Camel routes for integration; deployed multiple Kubernetes clusters on AWS with Docker; used Terraform for infrastructure as code; integrated Kafka, Redis caching and OpenShift/Kubernetes; built serverless components with AWS Lambda; managed CI/CD pipelines via Jenkins and Git-based workflows; developed microservices with Spring Boot/Spring Cloud; built front-end with A
Full Java Stack Developer at State Of Nevada
August 1, 2023 - September 8, 2025
Created dynamic UIs with ReactJS, Redux, NextJS; integrated RESTful APIs and GraphQL with backend services; migrated JavaScript to TypeScript for maintainability; built reusable UI components with Material-UI and Bootstrap; implemented authentication via JWT/Spring Security; designed data pipelines in Apache Flink and supported data serialization with JAXB/JSON; developed Python data processing (Pandas, NumPy, PySpark) and ML workflows (Scikit-Learn, TensorFlow); automated workflows with Celery and Apache Airflow; implemented Spring MVC/REST APIs, PostgreSQL with Hibernate; deployed serverless components using AWS Lambda, AWS ECS, S3, and AWS Glue; configured CloudWatch for centralized logging; designed microservices using Spring Boot and Spring Cloud; integrated AWS/Cloud services with Docker, Kubernetes, and OpenShift; implemented RBAC, SSO with Azure AD, and CI/CD with Jenkins and GitHub Actions.
Full Java Stack Developer at Kaiser Permanente
June 1, 2021 - September 8, 2025
Delivered scalable web apps using Angular 5/6 and Java microservices; migrated JS to TypeScript for maintainability; built CI/CD pipelines with Git, Jenkins, and Docker; leveraged service workers for offline capabilities; improved performance with Java 8 concurrency features; implemented security with Spring Security (OAuth 2.0, LDAP); utilized AWS EC2/S3 and Lambda for serverless components; deployed microservices on AWS ECS with Fargate and OpenShift; used AWS IAM, RDS, and CloudWatch; implemented Spring MVC, Hibernate ORM, and PostgreSQL with Hibernate caching; integrated REST/SOAP services, React/Angular front-ends, and CDI for modularity; managed RBAC and OpenShift/Tekton pipelines; performed extensive testing with Jest, Enzyme, Selenium, and Cucumber.
Full Java Stack Developer at United Airlines
January 1, 2019 - September 8, 2025
Implemented Servlet-based request handling; designed SPA UI with Angular; developed SOAP web services (WSDL) and RESTful APIs; worked with MySQL/Oracle, Hibernate, and WebLogic/J2EE; deployed on Tomcat/WebLogic; utilized Spring Batch for large-scale data processing; implemented Spring Security with JWT for protection; integrated messaging with RabbitMQ and IBM MQSeries; built microservices with Spring Boot; deployed on Docker/Kubernetes/OpenShift; automated CI/CD with Jenkins and OpenShift Pipelines; utilized MongoDB and NoSQL instances; built frontend with Angular/React and jQuery; performed performance tuning and testing using Selenium and JMeter.
Full Java Stack Developer at Assurant
May 1, 2017 - September 8, 2025
Developed XML-based applications using SOAP/WSDL; JAXB marshaling/unmarshalling; wrote complex SQL queries and stored procedures; built and deployed on Linux servers; multithreading for batch data processing; logging with Log4J; unit testing with JUnit; enabled RBAC and Azure/AWS cloud deployments; implemented SSO with Azure AD; utilized Struts, JSP/HTML-based UIs; deployed on WebLogic; used Ant for builds and deployed WARs; configured YAML/Helm for deployment in cloud environments.
Java Developer at Ford Motor
April 1, 2015 - September 8, 2025
Backend Java/J2EE applications focusing on data processing and system integration; implemented RESTful services and microservices with Spring Boot; deployed in PCF; used JMS/ActiveMQ for middleware messaging; worked with PostgreSQL, MongoDB, and DynamoDB; performed performance testing with JMeter; automated testing with Selenium; integrated data with Oracle/WebLogic/Tomcat; collaborated on cloud-ready enterprise architecture and CI/CD pipelines using Jenkins; contributed to MVC-based UI development with HTML/CSS/JS frameworks.

Education

Add your educational history here.

Qualifications

Master of Science, Computer Science
January 11, 2030 - September 8, 2025
Bachelor's in Computer Science
January 11, 2030 - September 8, 2025
Master of Science, Computer Science
January 11, 2030 - September 8, 2025
Bachelor of Computer Science
January 11, 2030 - September 8, 2025
Master of Science, Computer Science
January 11, 2030 - September 8, 2025
Bachelor's in Computer Science
January 11, 2030 - September 8, 2025

Industry Experience

Software & Internet, Healthcare, Financial Services, Professional Services, Government, Travel & Hospitality, Manufacturing