Sai Krishna Golla
Java Full Stack Developer
PROFILE SUMMARY
Over 5+ years of experience in design, development, deployment, and implementation of Java/J2EE, Client-Server, and Web-based applications across domains.
Expertise in application development using JSP, Servlets, JDBC, JNDI, Spring, Hibernate, JSF, EJB 2.0/3.0, XML, Web Services (SOAP/REST), SOA, and WSDL.
Strong experience in building Microservices using Spring Boot, Spring Batch, and Spring Cloud (Netflix OSS - Hystrix, Zuul, Eureka) with simplified configuration and deployment in cloud environments.
Skilled in front-end development using React (Components, Forms, Events, Router, Redux, Flux, Animations) and Angular (SPA, Routing, Services, Controllers, Custom Directives).
Hands-on experience with server-side JavaScript frameworks including Node.js (Express.js, Hapi.js) for building scalable, non-blocking I/O web applications.
Proficient in design patterns such as MVC, DAO, Singleton, Factory, Business Delegate, Service Locator, Session Facade, Front Controller, Business Object, and Value Object.
Solid experience in AWS services including SQS (permissions, custom policies) and Docker (Engine, Compose, Hub, Registry, Machine) for containerized application deployments.
Extensive experience with RDBMS technologies (Oracle, MySQL, PostgreSQL, DB2) including Functions, Triggers, Stored Procedures, and complex SQL queries.
Skilled in Agile (Scrum, SAFe) methodologies with experience in story grooming, sprint planning, daily standups, and backlog refinement.
Experienced with CI/CD tools like Jenkins for build and deployment automation, and version control systems like Git, SVN, and CVS.
Proficient in testing frameworks and tools including JUnit, TestNG, Selenium, Mockito, JMeter, SoapUI, and Log4j for unit, integration, performance, and functional testing.
Experienced in installing, configuring, and deploying applications on servers such as Tomcat, JBoss, WebLogic, and WebSphere across Linux/Unix/Windows environments.
TECHNICAL SKILLS
J2EE Technologies: Servlets, EJB, JSP, JSF, JDBC, SOAP, WSDL, REST, XML, JAXP, JAXB, JPA, JMS, Spring3.x/4.x/5.x, Hibernate, Spring MVC, Spring Boot, Spring Data, Spring Batch, Spring cloud, Dump Analysis.
Web Technologies: JavaScript, CSS3, AWS, Mule ESB, HTML5, DHTML, XML, DTD, HTTP, HTTPS, Jquery1.8, jQuery UI, Angular JS, AJAX, JSON, Bootstrap, Angular2.0/6.0, React JS with Flux, Redux, Ember JS, Knockout JS, Back Bone JS, Handlebar JS, NodeJS, Express JS, Hapi JS
Spring framework: Bean Factory, Application Context, Dependency Injection/IOC, MVC, Struts, Data Binding, AOP, JDBC, ORM, JMS, Security, batch jobs, schedulers (Quartz).
Distributed computing: SOAP WS, RESTful WS, JMS API, WSDL, JAXP, JAXB, JNDI and XML.
Programming Languages: Java, JavaScript, Python, C, C++, Typescript, .NET, PL/SQL
IDE Tools: Eclipse, Visual Studio, Intellij, Spring Tool Suite, Sublime Text, WinSCP.
Web services: JMS, MQ Series, SOAP, Rest, WSDL, JAX-RS and JAX-WS.
Databases: Oracle 8i/9i/10g/11i, DB2, SQL Server 2000/2005/2008, MYSQL, MongoDB, Raven DB, Cassandra
Design Methodologies: UML, Rational Rose, Agile, SCRUM, TDD, XP.
Version control Tools & Cl: Git, Bitbucket, SVN, CVS, Clear Case, Jenkins, GitHub.
Testing Tools: JUnit, Selenium, Mockito, SOAP UI.
Application Servers: Web sphere Application Server, BEA Web logic, Apache Tomcat, JBoss 4.2.x, 5.X, JBoss 6.1 EAP.
Operating System: Windows, Linux, Unix, MAC, MS DOS.
Cloud Technologies & DevOps Tools: AWS, PCF, EC2, EBS, S3, Docker, ECS, EBS, EKS, SQS, RDS, S3, Glacier, Lambda, Kubernetes
Project Management Tools: JIRA, Rally, Microsoft Project
EDUCATION DETAILS
Saint Leo University, Florida, USA
Masters / Computer and Information Science (2023 - 2025)
PROFESSIONAL EXPERIENCE
Java Full Stack Developer, Mar 2025 – Current
BNY, Lake Mary, Florida, USA
The Bank of New York Mellon Corporation, commonly known as BNY, is an American international financial services company. I develop scalable server-side applications using Java, J2EE, Spring Boot, Spring MVC, and Spring Security.
Key Responsibilities:
Monitored AWS resources using Amazon CloudWatch and collected/stored application logs with CloudWatch Logs to improve visibility and performance tracking.
Implemented AWS Lambda for serverless computing, reducing infrastructure overhead and optimizing event-driven execution.
Designed and developed backend microservices using Express.js with RESTful, GraphQL, and gRPC APIs to support scalable distributed applications.
Ensured high-availability (24/7) systems by leveraging Linux, Apache, PHP, and MySQL in production environments.
Designed and managed Cassandra database schemas, including keyspaces, tables, and indexes, to meet application requirements.
Configured and maintained CI/CD pipelines using Jenkins/Looper and OneOps Cloud for automated builds, testing, and deployments.
Utilized Node.js oracledb module for database connectivity, CRUD operations, and execution of Oracle stored procedures and packages.
Applied Apache Maven for build automation, dependency management, and application deployment.
Developed front-end interfaces using Node.js, Spring MVC, HTML5, CSS3, Bootstrap, JavaScript, jQuery, and AJAX for interactive user experiences.
Built dynamic web applications with React.js and implemented Flux architecture for state management.
Used JIRA for issue tracking, sprint management, and bug tracking in Agile development cycles.
Deployed and scaled applications in Pivotal Cloud Foundry (PCF) for cloud-native development.
Designed and managed Docker containers and Docker consoles for application lifecycle management, including integration with Jenkins in Dockerized environments.
Managed GitHub repositories with branching, merging, and pull requests to streamline collaborative development workflows.
Configured Oracle JDBC connection pools to enable concurrent database access and improve performance.
Developed and deployed AWS solutions including EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto Scaling Groups.
Designed and implemented APIs and REST API proxies using Apigee Edge, including mobile notification services.
Built middleware communication workflows using Apache Kafka for distributed data streaming and messaging.
Developed Python-based web crawlers for extracting demographic, item, brand, and category data from online sources.
Performed unit and integration testing using JUnit to ensure code quality and application stability.
Java Full Stack Developer, May 2024 - Feb 2025
Publix, Lakeland, Florida, USA
Publix Super Markets, Inc., commonly known as Publix, is an employee-owned American supermarket chain. I implemented the RESTful services using Spring REST, JAX-RS, and expose data securely to front-end apps.
Key Responsibilities:
Designed and implemented CI/CD pipelines using Azure DevOps, GitLab CI/CD, Jenkins, and Maven to automate build, testing, deployment, and release processes, while migrating projects from SVN to GitHub for modernized version control.
Migrated monolithic applications to Microservices architecture using Spring Boot, REST APIs, and Docker, and deployed services on Pivotal Cloud Foundry (PCF) to optimize scalability and reduce infrastructure overhead.
Installed, configured, and administered JBoss on UNIX environments (staging, QA, production), executed failover testing, and supported high-availability deployments in enterprise systems.
Developed and tested Java full stack applications using MVC architecture, AngularJS (Protractor, Selenium, Cucumber), SQL Server/MySQL, and implemented logging and monitoring with Log4j and RabbitMQ notifications.
Collaborated in the end-to-end software lifecycle including design, development, testing, deployment, and maintenance, ensuring high-quality deliverables across distributed teams in Agile environments.
Java Full Stack Developer, Jan 2022 - July 2023
Avanse Financial Services, Mumbai, India
Avanse Financial Services is a technologically advanced, education-focused NBFC on a mission to provide seamless and affordable education financing for every deserving Indian student. I integrated with databases using JPA, Hibernate, Spring Data JPA, and Spring JDBC.
Key Responsibilities:
Designed and developed scalable microservices using Spring Boot, Apache Kafka, JMS, Servlets, and JSP, improving real-time data processing and reducing latency by 40%.
Implemented CI/CD pipelines using AWS CodePipeline, CodeBuild, and Docker, ensuring seamless build, test, and deployment workflows in cloud-native environments.
Built and maintained batch jobs with Autosys, SQL, UNIX shell scripting, and Core Java, while creating and optimizing complex SQL queries and managing both RDBMS (MySQL) and NoSQL (MongoDB) databases.
Developed reusable UI components with ReactJS and TypeScript, integrated REST APIs, and ensured responsive, component-based design for modern web applications.
Utilized GitHub and JIRA for collaborative development, version control, and issue tracking, ensuring code quality and efficient defect resolution across distributed Agile teams.
Java Full Stack Developer, Jun 2019 - Dec 2021
Parle Products, Mumbai, India
Parle Products is an Indian multinational food corporation, which makes biscuits and confectionery products. Designed and developed the responsive, dynamic web interfaces using HTML5, CSS3, Bootstrap, JavaScript, jQuery, ReactJS, and TypeScript.
Key Responsibilities:
Designed and implemented persistence layers using Hibernate and developed RESTful APIs with Spring Boot, Spring MVC, and Spring Security, ensuring secure authentication, authorization, and access control.
Built and deployed microservices on PCF, integrating AngularJS, jQuery, and JSON for interactive front-end development, while leveraging Java 8 features (Streams, Lambdas, Functional Interfaces, Method References) for cleaner, functional code.
Configured and optimized CI/CD pipelines with GitHub Actions and worked on Eclipse IDE, WebLogic, and Linux (Ubuntu) for application development and deployment.
Developed and integrated dynamic reporting solutions using JasperReports, and worked with MongoDB for data storage operations including insert, update, save, and query execution.
Contributed to test automation by creating frameworks with Selenium WebDriver and TestNG, and implemented SOAP web services using Apache Axis and WSDL for enterprise integrations.
Tampa, FL
******************@*****.***