# Shanmukha Reddy > Senior Java Full Stack Developer | Java 17 | Spring Boot, Hibernate| NodeJS, AngularJS, ReactJS | AWS, Azure, GCP | Kafka | RESTful APIs | Microservices | Oracle | MongoDB | Cassandra | GraphQL | Camunda Location: New York, New York, United States Profile: https://flows.cv/shanmukha As a Senior Java Full Stack Developer at UBS, I focus on creating user-friendly enterprise applications by designing dynamic user interfaces with HTML5, CSS3, JavaScript, and Angular. Collaborating with teams, I integrate backend services using Spring MVC and RESTful WebServices while optimizing CI/CD processes via GitHub and Jenkins for efficient deployments. With a Bachelor's degree in Computer Science from Vel Tech Rangarajan Dr. Sagunthala R & D Institute of Science & Technology, I leverage expertise in MongoDB and MySQL for robust data management. My aim is to deliver scalable, secure, and innovative software solutions that empower organizations to achieve operational excellence. ## Work Experience ### senior java full stack developer @ UBS Jan 2023 – Present | New York, United States Designed and implemented the user interface using HTML5, CSS3, JavaScript and Angular. • Experience to build CI/CD Pipeline to automate the code release process using Integration tools like GIT, GitHub, Jenkins, and artifact repo. • Involved in building the application which works on mainly Groovy grails, HTML, CSS, Rest Services, Java Script, Spring, Maven, Hibernate. • Created various MongoDB collections and wrote services to store and retrieve user data from for the application on devices and used Mongoose API to access the MongoDB from NodeJS. • Worked with MySQL for relational data storage and retrieval. Optimized query methods in order to increase retrieval performance. • Build and maintain code repositories and code migrations using CI/CD strategies (GIT, SVN, CSV, Jenkins) • Created Maven build file to build the application and deployed on the Application Server, Git for version control. ### java full stack developer @ Centene Corporation Jan 2022 – Jan 2023 | St Louis, Missouri, United States Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design, and used Microservices to ensure the scalability of application on cloud infrastructure. • Worked on XML and JSON for transferring and retrieving data between different applications, used Apache Kafka (Message Queues) for reliable and asynchronous exchange of important information between multiple business applications • Wrote writing complex PL/SQL queries using joins, Stored Procedures, Functions, Triggers, cursors, and indexes in Data Access Layer and developed test cases for Unit Testing, Integration Testing with JUnit. • Worked on Log4j for logging errors, messages and performance logs and used Maven as build automation tool and deployments are on Web Logic Application Server, Jenkins for Continuous Integration and Spring Tool Suite (STS) IDE for application development. • Actively involved in the DevOps streamlining process through Jenkins CI and CD Release Automation. ### java full stack developer @ SEPHORA Jan 2021 – Jan 2022 | San Francisco, California, United States Deployed and tested the application with Web Server Apache Tomcat. • Actively involved in using Angular6, Typescript, Bootstrap and HTML5 to enable the client-side date to meet specific criteria by applying various validation variables. • Used Jenkins and pipelines to drive all MicroServices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes. • Involved in building the application which works on mainly Groovy grails, Html, Css, Rest services, Java script, Spring, Maven, Hibernate. • Developed the application using Struts, Servlets and JSP for the presentation layer along with JavaScript for the client-side validations • Developed SQL queries and stored procedures using squirrel SQL client version3 and used Perforce system for GIT and to get marshalled ruby output, Maven to build and JBoss EAP Server to deploy and run the services performed JUnit Testing on the developed web services. • Used Agile Product Lifecycle Management (PLM) as a media to fix defects raised by testing team and monitored the product development and translated business requirements to technical design specification documents. ### J2Ee Developer @ JPMorganChase Jan 2019 – Jan 2020 | Chicago, Illinois, United States Hands on experience in J2EE framework and extensively used Core Java and Spring API in developing the business logic using Agile Methodology. • Created Services to consume REST API's and to communicate between components using Dependency Injection provided by Angular 5. • Extensive experience of developing Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services. • Used various Core Java concepts such as multi-threading, exception handling, collection APIs to implement various features and enhancements. • Used design patterns like Front controller, DTO, Singleton, Facade, Factory design patterns. • Used Hibernate framework for back-end development and Spring Dependency Injection for middle layer development. • Created user-friendly GUI interface and Web pages using HTML and CSS3, Bootstrap and Angular 5 • Strong knowledge of Angular 5 practices in commonly used modules and creating reusable Components, Pipes and Services. ### Java Developer @ couth info tech pvt.ltd Jan 2017 – Jan 2018 | Hyderabad, Telangana, India Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the DB2 database and with XML schema (XSD), XSL/XSLT, and XML to navigate in XML documents, and SAX to process and parse xml files. • Deployed web components, presentation components and business components in Web Logic Application Server and performed client-side validations using JavaScript using Angular.js, providing custom services and using custom filter validating credentials in User Interface. • Developing single page applications (SPA), components using Angular.js directives, controllers, view and routing, service modules and extensively worked on Java server-side programming using Servlets, and JSP. • Created and maintained mapping files, persisting classes and transaction control in JDBC to access the database and developed DAO objects and implemented data access layer using JPA-Hibernate to perform CRUD operations. • Implemented servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking. ## Education ### Bachelor's degree in Computer Science Vel Tech Rangarajan Dr. Sagunthala R & D Institute of Science & Technology, Chennai ## Contact & Social - LinkedIn: https://linkedin.com/in/shanmukha-reddy-4a018b34a --- Source: https://flows.cv/shanmukha JSON Resume: https://flows.cv/shanmukha/resume.json Last updated: 2026-04-05