# SATISH REDDY > Actively looking for Java Full Stack Developer Roles| Looking for C2C/C2H Roles| Springboot| J2EE| Location: United States, United States Profile: https://flows.cv/satishreddy ## Work Experience ### Software Engineer @ Charles Schwab Jan 2024 – Present | Dallas, Texas, United States  Implemented the project following the Software Development Life Cycle (SDLC) in Java, using an agile methodology with task completion, user stories, and iterations.  Designed and deployed server-side applications using Java Spring Framework and Hibernate for data access.  Utilized top design patterns, such as Singleton, Factory, and Dependency Injection, to build the application with a layered architecture.  Developed the client-side application using Angular 12, incorporating routing, lazy loading, services, components, directives, pipes, interceptors, and reactive forms.  Created comprehensive unit test cases to achieve at least 90% code coverage. Emphasized Test-driven development (TDD) to drive software design and achieve decoupling of dependencies. Implemented SSO Service to generate SAML Assertions for exchanging authentication data between Service Provider and Identity Provider.  Designed database tables based on the SAML 2.0 schema required for Single Sign-On (SSO) management.  Utilized Jenkins pipelines to orchestrate the builds of microservices and deploy them to Docker registry, followed by deployment to Kubernetes. Managed Kubernetes Pods.  Proficient in developing applications using both Java Spring Framework and Java Spring Boot and extensive experience in creating and maintaining Azure-based solutions.  Wrote Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.  Built and maintained Docker container clusters managed by Kubernetes, employing Linux, Bash, GIT, and Docker. Used Kubernetes and Docker as the runtime environment for the CI/CD system to build, test, and deploy applications. ### Software Engineer @ Safeway Jan 2022 – Jan 2024 | California, United States Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing, and Maintenance and participated in the re-design and architecture of Designee Management System application using client technologies React.js and React Native.  Worked on a Java application with Spring Framework, React, Hibernate, and PostgreSQL.  Participated in the development of forms for the Application Process and Selection process in React (React.js and React Native). Designed server-side applications using Spring Framework's MVC and Web form in the web application framework.  Acquired extensive experience with AWS services such as EC2, S3, RDS, DynamoDB, Lambda, Elastic Beanstalk, API Gateway, CloudFront, CloudWatch, and more.  Proficient in developing, deploying, and managing Java applications on AWS cloud infrastructure. Utilized Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers.  Implemented Unit Testing using JUnit for Java code. Utilized AJAX controls to retrieve data from the server without interfering with the display and behavior of existing pages.  Worked on WEB API manipulation for companies' intranet sites based on SDL Tridion.  Used MVVM (Model-View-ViewModel) architecture to decouple Xamarin code from the main code to make it pliable for Unit Testing. Utilized jQuery and Prototype to meet AJAX and DOM scripting needs.  Implemented project according to the Software Development Life Cycle (SDLC) and programmed using a fast- paced agile methodology, involving task completion, user stories, and iterations.  Proficient in using AWS CLI to manage AWS resources and deploy Java applications. Familiarity with Spring Boot and its support for AWS services, such as AWS Lambda and API Gateway.  Performed all unit testing, debugging, and post-release support using Xamarin Test Cloud with different iOS/Android OS versions and devices. ### Software Engineer @ Travelport Jan 2019 – Jan 2021 Implemented Agile development methodology and provided estimates, and participated in Weekly grooming meetings, daily & weekly status to the client on progress of the tasks.  Utilized Jenkins pipelines to orchestrate the builds of microservices and deployed them to Docker registry, followed by deployment to Kubernetes. Managed Kubernetes Pods.  Developed Responsive Web pages that are rich in user interaction using ReactJS, HTML5, and CSS3, JavaScript, jQuery, and Bootstrap. Performed Performance testing for the application before go-live and addressed performance issues.  Developed Java applications using Web API to communicate with external applications. Also involved in developing small Java Web Forms applications.  Integrated React front-end with Java Web API to build a full-stack application with a scalable and performant architecture. Implemented Server and Client-side validations using Java Validation controls and jQuery.  Created and consumed Java Web services and implemented Restful Web API services for the service layer. Implemented Action filters and Exception filters to implement REST services.  Developed n-tier Architecture and distributed Java applications using Java Web Forms and Java Swing.  Used Unit framework for unit testing (JUnit and TestNG) the application. Provided production support for the applications developed after deployment. Reviewed code written by other developers.  Created unit and integration tests using substitution and Spring Framework's Inversion of Control (IoC) and dependency injection.  Responded to production issues and modified code (frontend and backend) to provide quick resolution. Wrote unit tests using JUnit and Eclipse IDE. Performed ### Junior Software Engineer @ Amy's Way Foundation Jan 2017 – Jan 2019 | Greater Bengaluru Area ## Education ### Master of Computer Applications - MCA in Computer Science Northwest Missouri State University ### B.tech in Electronics and Communications Engineering Delhi University ### Intermediate in MPC (maths, Physics, chemistry) Sri Chaitanya College of Education ## Contact & Social - LinkedIn: https://linkedin.com/in/satish-reddy-a07912191 --- Source: https://flows.cv/satishreddy JSON Resume: https://flows.cv/satishreddy/resume.json Last updated: 2026-03-28