Sai Shankar Surabhi
Lead Full Stack Java Developer @ Huntington National Bank
About
As a Full Stack Java Developer with over eight years of experience, I specialize in designing, developing, and maintaining scalable web applications using Java/J2EE technologies. I have expertise in frameworks like Spring Boot, Hibernate, and Angular, with a strong foundation in microservices architecture and cloud platforms such as AWS and Google Cloud. My technical proficiency extends to front-end technologies like JavaScript, React, and Bootstrap, as well as backend development with RESTful APIs, SOAP, and database management using SQL and NoSQL databases. I am passionate about building efficient, high-performing applications and thrive in agile environments where innovation and problem-solving drive success.
-
United States
Computer Software
Spring Boot, Back-End Web Development, Stack, Git, Full-Stack Development, HTML5, Amazon Web Services (AWS), Software Development, Computer Science, Spring Framework, Web Applications, Docker, Apache Spark, Cassandra, Kubernetes, Java, CSS, J2EE Web Services, REST APIs, JavaBeans
Experience

Lead Full Stack Java Developer
Columbus, Ohio, United States
At Huntington Bank, I design and maintain enterprise-scale banking applications using Java 17 and the Spring ecosystem, including Spring Boot, Spring MVC, and Spring Cloud, to support high-volume financial workflows. I develop and enhance microservices-based architectures and event-driven backend systems using Apache Kafka, JMS, and Spring Batch to ensure scalability and resiliency. I secure APIs and backend services using Spring Security, OAuth2, JWT, and OpenID Connect, integrating with Apigee API Gateway for authentication, traffic management, logging, and analytics. My work includes building robust persistence layers with Hibernate and Spring Data JPA, working extensively with Oracle 19c and MongoDB while tuning complex SQL and PL/SQL for performance. I modernize legacy JSP, DOJO, and COBOL-driven workflows by developing Angular 12 components and Spring Boot microservices, and I deploy containerized services to AWS ECS Fargate using Docker, Terraform, and CI/CD pipelines. I actively collaborate with architects, QA, DevOps, and product teams in Agile/Scrum environments while supporting production systems through monitoring, logging, and performance optimization.

Full Stack Java Developer
Pennsylvania, United States
At DaVita, I developed and supported healthcare applications using Java 11, Spring Boot, and microservices architecture while following Agile and test-driven development practices. I built RESTful APIs using Spring MVC and JAX-RS and implemented SOAP-based integrations using JAX-WS to connect internal and external healthcare systems. I implemented secure authentication and authorization using Spring Security, OAuth2, JWT, and OpenID Connect for patient and provider-facing portals. My responsibilities included designing persistence layers with Hibernate and Spring Data JPA, working with Oracle, MySQL, MongoDB, and Redis, and optimizing database performance through query tuning. I developed responsive frontend components using Angular and React and integrated them with backend services. I also implemented Kafka-based event-driven solutions, supported CI/CD pipelines using Jenkins and Azure DevOps, and used monitoring and logging tools such as Dynatrace and Splunk to improve application stability and performance.

Java Backend Developer
San Ramon, California, United States
At Chevron, I worked as a Java Backend Developer building enterprise backend services and microservices using Java 8, Spring, Spring Boot, and REST APIs to support energy sector workflows. I developed middleware components using J2EE technologies including EJB, JMS, and JTA, combining synchronous REST services with asynchronous messaging. I integrated SOAP web services using WSDL and implemented secure API communication verified through Apigee-routed endpoints and Postman testing. I designed and optimized data access layers using Hibernate, Spring Data JPA, Oracle 19c, MongoDB, and PL/SQL, focusing on performance tuning and scalability. I contributed to modernizing legacy JSP and DOJO-based applications and developed React.js components integrated with Spring MVC services deployed on JBoss and WebLogic. I actively participated across the SDLC and collaborated with legacy COBOL teams to support modernization initiatives.

Full Stack Java Developer
India
At Axtria, I contributed to the development of enterprise analytics platforms across the full software development lifecycle using Java, J2EE, Spring, Spring Boot, and Hibernate in a multi-tier architecture. I built RESTful and SOAP web services using Spring MVC and J2EE technologies, supporting both transactional and event-driven processing with JMS and Message-Driven Beans. I designed Oracle 12c database schemas and developed complex PL/SQL stored procedures, triggers, and high-volume queries, performing performance tuning through indexing and execution plan analysis. I implemented batch and ETL-style processing using Spring Batch to support large-scale data ingestion and reporting workflows. I maintained legacy JSP and DOJO user interfaces while developing React-based dashboards integrated with Spring Boot APIs. I supported CI/CD pipelines using Git, Maven, Jenkins, and WebLogic/Tomcat and actively participated in Agile/Scrum delivery while producing technical documentation.
Sai Shankar Surabhi's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


