Summary
Overview
Work History
Education
Skills
Timeline
Generic

SATVIK GOGINENI

Dayton,OH

Summary

Experienced Java Full Stack Developer with over 8 years in designing, developing, and deploying enterprise applications across diverse sectors including banking, healthcare, and e-commerce. Expertise in Java, Spring, Microservices, and full-stack technologies such as ReactJS and TypeScript. Skilled in cloud deployments, CI/CD automation, and database management, with a strong focus on security and technical leadership.

Overview

8
8
years of professional experience

Work History

Senior Java Full Stack Developer

JPMorgan Chase
Columbus, Ohio
09.2025 - Current
  • Developed and enhanced enterprise Java/Spring Boot microservices and RESTful APIs, implementing service-layer components, request validation, exception handling, and secure integrations to support business-critical banking workflows.
  • Developed responsive frontend components using ReactJS, TypeScript, JavaScript, HTML5, and CSS3, integrating user interfaces with Spring Boot RESTful APIs to deliver scalable full-stack enterprise applications.
  • Designed and integrated RESTful and SOAP web services using Java, Spring Boot, XML, JSON, and WSDL to enable secure communication between enterprise applications and legacy banking systems.
  • Developed Apache Kafka producer and consumer integrations, orchestrating asynchronous workflows with AWS Step Functions and Lambda for reliable event-driven communication across distributed microservices.
  • Collaborated with solution architects and cross-functional teams to review technical designs, define integration strategies, and implement scalable Java/Spring Boot microservices aligned with design patterns and coding standards.
  • Coordinated with onshore and offshore development teams to resolve technical dependencies, conduct code reviews, troubleshoot integration issues, and support timely delivery of application enhancements.
  • Deployed and supported containerized Java microservices on AWS ECS, managing task definitions, service configurations, scaling, environment settings, and production troubleshooting.
  • Deployed and maintained Spring Boot microservices on Pivotal Cloud Foundry (PCF), managing application manifests, environment variables, service bindings, application scaling, and deployment troubleshooting.
  • Configured, deployed, and supported enterprise Java/J2EE applications on Apache Tomcat and Oracle WebLogic application servers, performing server configuration, application monitoring, deployment management, and production troubleshooting.
  • Designed and provisioned AWS infrastructure using Terraform, integrating ECS, Lambda, IAM, S3, and Aurora PostgreSQL to enable repeatable and secure cloud deployments.
  • Built and maintained Jenkins-based CI/CD pipelines to automate application builds, testing, container deployments, environment promotion, and post-deployment validation across cloud environments.
  • Analyzed application performance, JVM memory utilization, and AWS ECS resource configurations to provide application sizing recommendations and improve the scalability and reliability of enterprise services.
  • Implemented enterprise Single Sign-On (SSO) integration using Spring Security, OAuth2, and role-based access control (RBAC), while configuring AWS IAM and Security Groups for secure access to backend applications and cloud resources.
  • Implemented environment-based feature flags to control application functionality, support safer releases, and manage feature availability across environments.
  • Developed database persistence and integration components using JDBC, Hibernate, and JPA, working with Amazon Aurora PostgreSQL and IBM DB2 for SQL development, transaction management, query optimization, and database connectivity.

Senior Java Developer

Elsevier Inc
Dayton, Ohio
01.2025 - 08.2025
  • Developed and maintained scalable Java/Spring Boot microservices and RESTful APIs, integrating API Gateway to enhance secure communication and streamline enterprise healthcare workflows.
  • Led Java 21 migration activities from Java 8 for enterprise healthcare applications, resolving compatibility issues, enhancing system stability, and improving application maintainability and performance.
  • Implemented enterprise Single Sign-On (SSO) authentication using Spring Security, OAuth2, and role-based access control (RBAC) to ensure security of RESTful APIs and safeguard sensitive healthcare information.
  • Developed and integrated SOAP and RESTful web services using Java, Spring Boot, XML, JSON, and WSDL to enable interoperability between healthcare applications and legacy enterprise systems.
  • Developed multithreaded Java applications for concurrent data processing, improving thread management, application performance, and scalability.
  • Implemented event-driven microservices using Apache Kafka for asynchronous messaging, enabling scalable and loosely coupled communication between distributed application components.
  • Deployed and maintained Java/Spring Boot microservices on Pivotal Cloud Foundry (PCF), managing application manifests, environment variables, deployment configurations, scaling, and troubleshooting across multiple environments.
  • Containerized Spring Boot microservices using Docker and deployed applications across AWS ECS, Kubernetes, and Azure AKS environments to support scalable and reliable cloud application deployments.
  • Provisioned and managed cloud infrastructure using Terraform across AWS and Azure environments, supporting infrastructure automation and consistent application configurations.
  • Designed and maintained CI/CD pipelines using Jenkins, Bitbucket, GitHub Actions, and Azure DevOps, automating application builds, testing, and deployments to accelerate release cycles and support quality assurance.
  • Developed responsive frontend components using ReactJS, TypeScript, JavaScript, HTML5, and CSS3, integrating user interfaces with Spring Boot RESTful APIs to deliver full-stack healthcare applications.

Senior Full Stack Developer

Fidelity Investments
Cincinnati, Ohio
01.2023 - 12.2024
  • Developed responsive and reusable frontend components using ReactJS, TypeScript, JavaScript, HTML5, and CSS3, integrating user interfaces with Spring Boot RESTful APIs to deliver secure and scalable full-stack banking applications.
  • Designed and implemented RESTful APIs and backend microservices using Java and Spring Boot, enabling seamless integration between frontend applications, mobile platforms, and enterprise legacy banking systems.
  • Developed and integrated Node.js middleware services using Express.js, GraphQL, and RESTful APIs to enable efficient data exchange between frontend components, backend microservices, and enterprise applications.
  • Implemented secure authentication and authorization mechanisms with Spring Security, OAuth2, JWT, and role-based access control, safeguarding enterprise APIs and sensitive financial information.
  • Optimized Java application performance by identifying memory leaks, tuning JVM garbage collection, and improving multithreading and resource management to enhance application responsiveness, stability, and scalability.
  • Developed data access and persistence components using JDBC, Hibernate ORM, and JPA, integrating Java applications with Oracle, MySQL, and IBM DB2 databases while supporting transaction management, optimized SQL queries, and efficient data processing.
  • Containerized Java/Spring Boot microservices using Docker and deployed applications on Kubernetes, supporting scalable application deployments, environment consistency, and production reliability.
  • Developed and maintained CI/CD pipelines using Jenkins, Spinnaker, and Bitbucket to automate application builds, unit testing, deployment processes, and release management across multiple environments.
  • Participated in technical design discussions, Agile sprint planning, backlog refinement, application integration, and release coordination while maintaining API documentation, data models, and technical specifications to support enterprise application delivery.

Full Stack Software Developer

HCL Technologies
Hyderabad, INDIA
01.2022 - 07.2022
  • Developed responsive Single Page Applications (SPAs) using ReactJS, TypeScript, JavaScript, HTML5, CSS3, and Bootstrap, integrating frontend components with Java/Spring Boot RESTful APIs to deliver full-stack enterprise applications.
  • Developed financial transaction modules using Java, Spring Boot, and ReactJS to support secure fund transfers, account validation, and customer onboarding processes aligned with KYC compliance requirements.
  • Developed and integrated Spring Boot RESTful web services to facilitate communication between frontend applications, backend microservices, and legacy enterprise systems, supporting secure and reliable application integration.
  • Integrated risk evaluation APIs and credit scoring services into enterprise banking workflows, enhancing customer onboarding and transaction validation processes.
  • Implemented event-driven communication with Apache Kafka and messaging technologies, enabling asynchronous data processing and promoting loosely coupled interactions among distributed microservices.
  • Containerized Spring Boot microservices using Docker and supported application deployments using Kubernetes and Azure Kubernetes Service (AKS), improving deployment consistency and scalability across environments.
  • Developed and maintained CI/CD pipelines using Azure DevOps to automate application builds, testing, and deployments of ReactJS frontend applications and Spring Boot backend microservices.
  • Collaborated with API developers, QA engineers, UI/UX designers, and cross-functional teams to define RESTful interfaces, support end-to-end system integration testing, resolve application issues, and improve authenticated portal functionality.
  • Led requirements analysis, application design, development, testing, and delivery activities, preparing System Requirement Specifications (SRS) documentation aligned with client requirements and business objectives.

Senior Software Engineer

Infosys Technologies
Hyderabad, India
09.2018 - 12.2021
  • Designed and developed RESTful APIs using Java and Spring Boot, integrating third-party services and legacy enterprise systems to support secure, scalable application functionality.
  • Developed and maintained enterprise Java 8/J2EE applications using Spring Framework and MVC architecture, creating reusable backend components that enhanced application modularity and maintainability.
  • Implemented application security using Spring Security, OAuth2, and role-based access control (RBAC), protecting internal and external APIs and supporting secure application authentication.
  • Implemented CI/CD workflows using Jenkins, Spinnaker, Git, and containerization technologies to automate application builds, testing, deployments, and release management.
  • Integrated RESTful services with frontend applications using RxJS Observables for asynchronous data retrieval and real-time UI updates, supporting seamless communication between client-side and backend services.
  • Developed asynchronous enterprise integrations with Java Messaging Service (JMS) and message-driven beans (MDBs), facilitating reliable communication between distributed applications and improving system responsiveness.
  • Implemented database persistence layers using JDBC and Hibernate ORM, including entity mapping, transaction management, and integration with relational database systems.
  • Designed and optimized SQL queries, stored procedures, and relational data models using Oracle and SQL Server, improving database performance and application scalability.
  • Developed responsive e-commerce and enterprise web applications using ReactJS, JavaScript, HTML5, CSS3, Bootstrap, JSP, and Vue.js, creating reusable components for customer registration, authentication, and order management.
  • Developed accessible and responsive web interfaces following W3C standards, ADA, WCAG 2.1, and Section 508 guidelines, including mobile-friendly layouts and reusable UI components.
  • Participated in Agile, Scrum, and Waterfall development methodologies, collaborating with cross-functional teams on requirements analysis, technical design, development, integration testing, defect resolution, and production releases.

Education

Master of Science - Computer Science

Wright State University
Dayton, OH

Bachelor of Science - Computer Science And Engineering

Vellore Institute Of Technology
Vellore, India

Skills

  • Java & J2EE: Java 8/21/24, J2EE, Spring Boot, Spring MVC, Spring Security, Hibernate, JPA, JDBC, Microservices, RESTful APIs, SOAP, JMS, Design Patterns, Maven
  • Frontend Technologies: ReactJS, TypeScript, JavaScript (ES6), HTML5, CSS3, Bootstrap
  • Backend Technologies: Nodejs, Expressjs, Python, Apache Kafka, GraphQL, Multithreading
  • Cloud Platforms: AWS (EC2, ECS, S3, Lambda, IAM, API Gateway, Step Functions, Aurora), Microsoft Azure, Pivotal Cloud Foundry (PCF)
  • Application Servers: Apache Tomcat, Oracle WebLogic, JBoss
  • DevOps & CI/CD: Jenkins, Git, Bitbucket, Docker, Kubernetes, Terraform, Spinnaker, Azure DevOps, CI/CD
  • Databases: PostgreSQL, Oracle, MySQL, IBM DB2, SQL Server, MongoDB
  • Security: OAuth2, JWT, Single Sign-On (SSO), RBAC
  • Testing: JUnit, Mockito, TestNG, Cucumber
  • Tools & Methodologies: Jira, Confluence, Agile, Scrum, Waterfall, SDLC
  • AI Tools: GitHub Copilot, Claude, ChatGPT

Timeline

Senior Java Full Stack Developer

JPMorgan Chase
09.2025 - Current

Senior Java Developer

Elsevier Inc
01.2025 - 08.2025

Senior Full Stack Developer

Fidelity Investments
01.2023 - 12.2024

Full Stack Software Developer

HCL Technologies
01.2022 - 07.2022

Senior Software Engineer

Infosys Technologies
09.2018 - 12.2021

Master of Science - Computer Science

Wright State University

Bachelor of Science - Computer Science And Engineering

Vellore Institute Of Technology
SATVIK GOGINENI