Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Haritha Swami

Irving,TX

Summary

Skilled Java Full Stack Developer with a focus on CI/CD pipelines, microservices, and RESTful APIs. Proven track record in cloud technologies and code quality analysis.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Java Full Stack Developer

Kiewit Corporation
Lenexa, Kansas
01.2025 - Current

· Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot/Spring WebFux Microservices to Pivotal Cloud Foundry (PCF) using build pack.

· Developed functions for Amazon Lambda to manage various AWS services.

· Wrote Hibernate Query Language (HQL) and criteria-based queries to interact with SQL databases.

· Implemented microservices into the existing system architecture, including developing business components and RESTful service endpoints using Spring Boot.

· Proficient in using CQL to run queries on data within a Cassandra cluster.

· Experienced in handling messaging services using Apache Kafka and implementing microservices architecture to create smaller, independent REST web services using Jersey with OAuth enabled.

· Utilized Node.jsto execute Grunt tasks and build projects (compiling, minifying, concatenating, etc.) and integrated modules with designs and requirements. Leveraged tools like Grunt, Bower.js, and Express from Node.js.

· Designed and implemented CI/CD pipelines as code using Jenkins, developed build and deployment scripts using Maven as a build tool, and integrated Seleniumwith Jenkins to perform automated integration tests.

· Enhanced web development by implementing logging and admin support with Spring Boot.

· Skilled in the React.js framework and experienced in working with Reacts Flux architecture.

· Developed REST APIs using Java, the Play framework, and Akka.

· Hands-on knowledge of Git, Jenkins, AWS Cloud Technologies, and RDBMS (PostgreSQL).

· Utilized a microservice architecture with Spring Boot services for interacting with REST APIs and an Apache message broker.

· Leveraged Jenkins and pipelines to orchestrate builds, deploy Docker images to a registry, and subsequently deploy to Kubernetes. Integrated SonarQubefor code quality analysis.

· Developed and deployed features across the full SDLC, including requirements analysis, design, implementation, testing, and operations.

· Employed EC2 for deploying and testing in lower environments (Dev, INT, Test) and utilized CloudWatch for monitoring.

· Designed and deployed highly available, scalable, and fault-tolerant systems on GCP, AWS, and Azure.

· Implemented a metrics collection mechanism for the server by leveraging Apache Kafkato stream server-side events.

· Participated in requirements gathering, analysis, design, development, and testing of applications using Agile methodology (SCRUM) with a test-driven development (TDD) approach.

· Expertise in developing RESTful and SOAP web services for API consumption in the frontend.

· Utilized the Java Message Service (JMS) API to enable application components to create, send, receive, and read messages.

· Secured REST APIs by implementing OAuth2 token-based authorization using Spring Security.

· Led the design and architecture of new system components, ensuring scalability and high availability.

· Implemented service methods and SQL queries, including PL/SQL, to interact with Oracle databases.

· Experienced in monitoring and troubleshooting using tools such as Open Telemetry, Prometheus, Grafana, Splunk, Application Insights, Spark GUI, and Yarn Logs

Java Full Stack Developer

State Street
Topeka, Kansas
01.2023 - 12.2024

· State Street Corporation is a global financial services and bank holding company. I implemented CI/CD pipelines to automate the build, test, and deployment processes, ensuring rapid and reliable delivery of software updates.

· Used JMSfor the asynchronous exchange of critical business data and events among J2EE components and legacy systems.

· Migrated the existing project to Microsoft Azure with Azure services.

· Good knowledge in developing Express, working with Microservices backend with RESTful, GraphQL, gRPC, etc., types of services.

· Used Jenkinsand pipelines to drive all Microservices authentication builds out to the Docker registry and then deployed to Kubernetes.

· Worked on JSF implementation of the MVC pattern by using Ties Custom tag library, UI components, Server-side helper classes, validators, event handlers, and navigation handlers.

· Expertise in the React JS framework to develop SPAs and CI/CD tools like Bitbucket, CloudBees, Jenkins, and Sonar.

· Implemented high availability with Azure Classic and Azure Resource Manager deployment models.

· Used Eclipse-based Spring Tool Suite (STS) for development and debugging Spring Boot applications, Microservices, and deployed them into the OpenShift cloud platform.

· Involved in understanding the requirements and participated in the SDLC lifecycle.

· Expertise in Apache Kafka message implementations and their integrations with the systems.

· Involved in the configuration and usage of Apache Log4j for logging and debugging purposes.

· Designed and implemented scalable, reliable, and high-performance systems using microservice architecture and established design patterns.

· Developed and maintained responsive web applications using React.js, delivering high-quality code that met project requirements and deadlines.

· Creating REST API implementations using Spring Boot and the WebFlux framework and writing test cases for those APIs.

· Developed Services using Web services (Contract First approach) for application modules and used tools like SoapUI for testing. Developed reusable and interoperable Web service modules based on SOA architecture using RESTful.

· Implemented multi-threaded synchronization processes, with JMS queues for consumption of Asynchronous requests.

· Implemented testing frameworks like Cypress, Mocha, or Jest.

· Worked on Jenkins for continuous integration with Gradle and GitHub.

· Implemented authentication and authorization for the application using Spring Securityand OAuth2.

· Implemented the design wireframe using Angular 8.0 and exposed backend services that run on Spring Boot. Here we also have another layer that makes use of Node.js, mainly used for authentication, authorization, and session maintenance.

· Monitored and remediated security vulnerabilities using tools like AWS Guard Duty, Azure Security Centre, and GCP Security Command Centre.

Technologies Used: Angular, Apache Kafka, Cucumber, Azure, Maven, CI/CD, Docker, EC2, Gradle, J2EE, Jenkins, JMS Kafka, Kubernetes, Microservices, TypeScript, Scala, Microsoft Azure, JMeter, Node.js, React, RESTful, WebFlux, Spring Boot.

Java Full Stack Developer

UPS
Bengaluru, karnataka
12.2019 - 12.2022

United Parcel Service, Inc. (UPS) is an American multinational shipping and receiving and supply chain management company.

Created and maintained technical documentation, including design documents, API specifications, and user guides, to facilitate knowledge sharing and maintainability of the software.

Key Responsibilities & Achievements:

· Developed Spring Boot microservice architecture applications and deployed them to AWS EC2 instances using CI/CD Jenkins Pipeline.

· Designed and maintained Spring Boot microservices for large-scale enterprise applications.

· Worked on server-side CSS pre-processing platforms and UI kits, such as LESS, SCSS, Node.js, Foundation, and Bootstrap.

· Utilized SDKs such as Eclipse IDE, Toad, and SVN in the project.

· Participated in the design, development, and implementation of a product lifecycle administration site based on MVC architecture and front controller design pattern using the Spring MVC framework for the presentation tier and server-side J2EE technologies.

· Used Log4jfor functionality validation and JUnit for Unit Testing.

· Worked with front-end technologies such as HTML, CSS, TypeScript, JavaScript, jQuery, and react.

· Leveraged Java 8 features such as lambda expressions, functional interfaces, Stream APIs, Time APIs, and enhancements to collections, concurrency, and IO operations.

· Installed Pivotal Cloud Foundry (PCF) on EC2 to manage containers created by PCF.

· Designed and developed web-based applications using HTML5, CSS3, TypeScript, JavaScript, and the Bootstrap framework.

· Created and managed MongoDB/NoSQL collections and developed server-side automation using Node.js scripting connecting to various SQL and NoSQL databases.

· Developed a new Java application to extract, transform, and load (ETL) JSON file data into legacy and new SQL Server tables.

· Used Amazon CloudWatch to monitor AWS services and Amazon CloudWatch Logs to track application performance.

· Built RESTful web services by developing a Node.js server on the backend to handle requests sent from front-end jQuery Ajax calls

Education

Master of Science - Computer Science

Wichita State University
Wichita, KS

Skills

  • Continuous integration and cloud technologies
  • Microservices architecture and RESTful APIs
  • Code quality analysis
  • Software development lifecycle
  • Effective communication
  • Problem solving
  • Technical documentation
  • Team collaboration
  • Time management
  • Critical thinking
  • Spring framework

Certification

AWS CERTIFIED DEVELOPER

Timeline

Java Full Stack Developer

Kiewit Corporation
01.2025 - Current

Java Full Stack Developer

State Street
01.2023 - 12.2024

Java Full Stack Developer

UPS
12.2019 - 12.2022

Master of Science - Computer Science

Wichita State University
Haritha Swami