KEMBAR78
Swathi - Java Full-Stack Developer Resume | PDF | Java (Programming Language) | J Query
0% found this document useful (0 votes)
21 views6 pages

Swathi - Java Full-Stack Developer Resume

Swathi Akiti is a seasoned Java Full Stack Developer with over 10 years of experience in enterprise application development, proficient in technologies such as Spring Boot, Angular, and AWS. She has led various projects involving microservices architecture, cloud-native applications, and CI/CD pipelines, demonstrating strong skills in both backend and frontend development. Her professional experience includes roles at Fifth Third Bank, Cigna Healthcare, and Total Bank Solutions, where she contributed to enhancing system reliability and user experience through modern web technologies.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views6 pages

Swathi - Java Full-Stack Developer Resume

Swathi Akiti is a seasoned Java Full Stack Developer with over 10 years of experience in enterprise application development, proficient in technologies such as Spring Boot, Angular, and AWS. She has led various projects involving microservices architecture, cloud-native applications, and CI/CD pipelines, demonstrating strong skills in both backend and frontend development. Her professional experience includes roles at Fifth Third Bank, Cigna Healthcare, and Total Bank Solutions, where she contributed to enhancing system reliability and user experience through modern web technologies.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

SWATHI AKITI

Java Full Stack Developer


E-Mail: aswathi4018@gmail.com | Phone: (913) 283-5533

PROFESSIONAL SUMMARY

• Seasoned Java Full Stack Developer with 10+ years of experience in enterprise application development using
the Spring ecosystem and modern web technologies.
• Expert in Spring Boot, Spring MVC, Spring Security (v2–4), and Node.js for Backend-for-Frontend (BFF)
implementations.
• Proficient in Java/J2EE, Hibernate, Struts 1.3, Servlets, JSP, JMS, JNDI, JDBC, and SOAP/REST web services.
• Applied core Java EE design patterns including MVC, Singleton, DAO, DTO, Session Facade, and Business Delegate for
scalable multi-tier applications.
• Improved system reliability and deployment processes by applying Site Reliability Engineering (SRE) principles.
• Advanced front-end skills in React.js, AngularJS, HTML5, CSS3, TypeScript, JavaScript, jQuery, AJAX, with expertise in
responsive UI frameworks like Bootstrap and Dojo.
• Designed and developed cloud-native UIs and micro-frontend architectures integrated with backend microservices;
built internationalized, multi-tenant SaaS platforms.
• Extensive hands-on experience with AWS, Azure, and GCP, including AWS CDK, EC2, S3, CloudFormation, IAM, and
more, plus integrated AI/ML services like Azure Cognitive Services, AWS SageMaker, and Rekognition for automation.
• Developed and deployed microservices on Pivotal Cloud Foundry (PCF) with CI/CD pipelines using Jenkins and Git;
proficient in Docker, Kubernetes, Maven, and Ant for containerization, orchestration, and builds.
• Installed, configured, and maintained WebLogic, WebSphere, JBoss, and Tomcat servers; experienced in migrating
legacy applications to Java 8 and upgrading middleware platforms to WebSphere 9.
• Led UI modernization initiatives removing legacy IE11 support and adopting cross-browser standards using Bootstrap
and Angular.
• Familiar with Struts view tags and building UI components with JSP and CSS.
• Strong leadership experience in Agile/Scrum teams, practicing TDD, BDD, and ATDD, collaborating effectively across
Development, QA, SRE, and Support teams in regulated, high-availability environments.

EDUCATION
• Bachelors in computer science from Jawaharlal Nehru Technology University, India.

TECHNICAL SKILLS

Category Technologies and Tools


Backend Core: Java(8-17), Node.js
Frameworks: Spring Boot, Spring MVC, Spring security, Express.js
ORM: Hibernate, JPA
Testing: JUnit, Mockito, Jest
Frontend Frameworks: React, Angular, SPA
Core: Typescript, JavaScript, HTML5, CSS3
UI Libraries: Material-Ul, Bootstrap
Testing: Jest, React Testing Library, Cypress
Database Relational: Oracle, MySQL, SQL, Server, DB2
NoSQL: MongoDB
Caching: Redis
Cloud & DevOps Platforms: AWS, Azure, GCP
Containers: Docker, Kubernetes
CI/CD: Jenkins, GitHub actions
Monitoring: ELK Stack. Grafana
Architecture API Design: REST, GraphQL
Patterns: Microservices, BFF, Event-Driven
Documentation: Swagger, OpenAPI
Development Tools Version Controls: Git, SVN
Build Tools: Maven, npm, Webpack
Project Management: JIRA, Confluence
IDEs: IntelliJ IDEA, VS Code
PROFESSIONAL EXPERIENCE:

Role: Senior Full Stack Developer


Client : Fifth Third Bank, Cincinnati, OH Duration: Feb 2023 –
Present
Responsibilities:
• Participated in all phases of the Software Development Life Cycle (SDLC) including requirement gathering, system
design, coding, testing, deployment, and maintenance, following Agile methodologies (Scrum) with JIRA and Confluence
for sprint management.
• Designed and developed modern, dynamic, and responsive user interfaces using Angular 16+, leveraging component-
based architecture, RxJS for reactive programming, and Angular CLI for streamlined development.
• Migrated legacy Sitecore applications to Angular, rebuilding critical payment and account modules to enhance user
experience, maintainability, and performance.
• Developed reusable UI components using TypeScript and modern ECMAScript (ES2023) features (arrow functions,
destructuring, modules, promises, async/await) alongside HTML5, CSS3, SCSS, and Bootstrap 5 for responsive design.
• Built secure, scalable RESTful APIs using Spring Boot 3.x, Spring MVC, and Node.js with Express.js, utilizing
asynchronous non-blocking I/O for improved concurrency and throughput.
• Implemented role-based security with Spring Security using OAuth 2.0 and LDAP authentication; secure API endpoints
with JWT for stateless authentication.
• Utilized Java 21 features such as local variable type inference, sealed classes, pattern matching for switch expressions,
and Foreign Function & Memory API for enhanced performance and code clarity.
• Applied Object-Oriented Programming (OOP) principles and design patterns including Singleton, Factory, and Strategy
in Core Java to build robust backend modules with multithreading and concurrent data handling.
• Created and maintained microservices architecture using Spring Boot, integrating services through REST APIs, Feign
clients, and Eureka for service discovery.
• Developed and debugged server-side logic using Python 3.11 and Django, leveraging decorators, generators, and
context managers for efficient resource management.
• Configured Jenkins pipelines for CI/CD, automating builds with Maven and Gradle, triggering deployments
via Git and Webhooks.
• Managed container orchestration with OpenShift and Kubernetes, handling deployments, pods, services, rolling
updates, rollbacks, and auto-scaling.
• Containerized backend applications with Docker for consistent development, testing, and production environments.
• Managed AWS cloud infrastructure including EC2, S3, Lambda, IAM, EKS, CloudFormation, and API Gateway.
• Integrated Azure Cognitive Services and AWS Machine Learning tools such as SageMaker and Rekognition for
advanced analytics and intelligent workflows.
• Developed intelligent document processing pipelines using Azure Form Recognizer and Text Analytics, reducing manual
effort by 60%.
• Implemented real-time facial recognition and object detection using AWS Rekognition integrated
with S3 and Lambda for automated identity verification and fraud detection.
• Designed and deployed AWS Lambda functions for serverless workloads, managing IAM roles and policies for secure
access control.
• Integrated Kafka with Apache Spark for real-time event streaming and processing, using producers and consumers for
high-throughput pipelines.
• Utilize Apache Cassandra for distributed high-volume data management ensuring fault tolerance and scalability.
• Monitored applications using the ELK stack (Elasticsearch, Logstash, Kibana) and Log4j for real-time logging and error
tracking.
• Upgraded enterprise applications from WebSphere Application Server 8.5.5 to 9.0, modernizing deployment
configurations and improving runtime stability.
• Removed IE11 compatibility dependencies and migrate UI to fully support modern browsers
with HTML5, CSS3, Angular, and Bootstrap 5.
• Conducted regression and cross-browser testing across Chrome, Firefox, Safari, and Edge to ensure consistent user
experience.
• Updated deployment descriptors and server configurations to align with WebSphere 9 standards, reducing deployment
issues by 40%.
• Performed unit testing with JUnit 5 and Mockito, following Test-Driven Development (TDD) to maintain >90% code
coverage.
• Executed frontend testing using Jasmine and Karma for Angular components and Selenium WebDriver for cross-
browser UI automation.
• Enforced code quality with SonarLint and SonarQube for continuous static analysis and quality gate compliance.
• Documented RESTful APIs using Swagger (OpenAPI) for interactive, easy-to-consume API documentation and client
SDK generation.
• Developed using IntelliJ IDEA and Visual Studio Code, employing Git for version control and following GitFlow
branching strategy.
• Followed Agile engineering practices including Behavior-Driven Development (BDD), pair programming, peer code
reviews, and continuous integration feedback loops to deliver high-quality software.

Environment: Java 21, JIRA, Node.js, Hibernate, Spring Boot, Microservices, AWS (CDK, EC2, S3, EKS), IAM, OAuth, Kibana, BDD,
Elasticsearch, Terraform, WebSphere, Spark, CI/CD, Splunk, WebLogic, OpenShift, APIGEE, Cassandra, Angular(16+), JS/TS,
Kubernetes, SonarLint, Log4j, Kafka, SOLR, Swagger, Postman, Jasmine, JUnit, Selenium, IntelliJ, Windows.

Role: Senior Java Full Stack Developer


Client: Cigna healthcare, Dallas, TX Duration: Oct 2021 - Jan 2023
Responsibilities:
• Developed robust server-side applications using Java 8 and 11 features, such as lambda expressions and streams,
ensuring efficient and maintainable code.
• Migrated legacy applications to Java 11, utilizing modern features like local-variable type inference and the HTTP Client
API to enhance performance and maintainability.
• Designed and built scalable microservices with Spring Boot and Spring Framework, implementing RESTful APIs and
leveraging dependency injection.  Implemented multi-threaded applications with Java concurrency utilities to
ensure performance and thread safety in high-throughput environments.
• Integrated Hibernate ORM for efficient database interactions in transactional applications.
• Deployed Java web applications using Apache Tomcat and Jakarta EE, enabling dynamic content processing and secure
session management.
• Designed and developed a microservices architecture for scalable and maintainable applications, supporting rapid
deployment cycles and horizontal scalability.
• Deployed and managed applications on Google Cloud Platform (GCP) with tools such as App Engine, Compute Engine,
and GKE. Utilized Terraform for automation and serverless computing.
• Managed and processed data across GCP services like Cloud SQL, MongoDB, and BigQuery, supporting both NoSQL
and SQL storage for real-time analytics.
• Secured Kubernetes clusters on Azure using RBAC for access control and cluster management.
• Built responsive web applications using Angular and TypeScript, ensuring high performance and a clean DOM
structure.
• Refactored Angular components for modularity and maintainability, utilizing services and hooks to consume REST
APIs and manage component state.
• Implemented OAuth-based authentication and documented APIs using Swagger for clarity and interactivity.
• Designed relational database schemas in Oracle 11g and MongoDB, ensuring efficiency and scalability across
both SQL and NoSQL systems.
• Developed advanced search functionalities with Elasticsearch and Apache SOLR, and visualized data insights
with Kibana dashboards.
• Processed large volumes of data with Apache Spark and Kafka, building real-time data pipelines and batch processing
systems.
• Built and managed CI/CD pipelines using Jenkins and Maven, containerized applications with Docker, and deployed
them using Kubernetes for orchestration.
• Integrated code quality tools like SonarQube into CI/CD pipelines for continuous code review.
• Automated tests with Cucumber (BDD) and JBehave, writing reusable test scenarios and step definitions.
• Implemented unit testing with JUnit and Mockito for Java applications, and Jasmine and Karma for JavaScript code.
• Utilized JIRA for sprint planning and task tracking in Agile environments, ensuring transparency and timely delivery of
milestones.

Environments: Java 8/11, Spring Boot, Hibernate, Microservices, Docker, Kubernetes, GCP, MongoDB, Oracle 11g, Angular,
TypeScript, React, Apache Kafka, Apache SOLR, Elasticsearch, Kibana, Jenkins, Terraform, CI/CD, Jenkins, Maven, Ant, JUnit,
Mockito, Cucumber, Spock, Git, Swagger, OAuth, Postman, Fiddler, Agile (Kanban, Scrum)

Role: Java Full Stack Developer


Client: Total Bank Solutions, Hackensack, NJ Duration: Feb 2020 - Sep 2021
Responsibilities:
• Developed server-side code for enterprise banking solutions using Java 8 and Java 11, leveraging advanced features
like lambda expressions, streams, functional interfaces, and NIO for efficient data processing.
• Implemented optimized data structures and algorithms in Core Java to meet the demanding performance needs
of banking applications.
• Managed version control and collaboration using SVN and Git, ensuring traceability and integrity throughout the
development process.
• Built secure, scalable applications for the financial industry with Spring Boot, incorporating dependency
injection, AOP, Spring Data JPA, and Spring Security for robust enterprise features.
• Utilized Gradle for efficient builds and dependency management, following DAO and POJO patterns to ensure
clean data access layers.
• Developed responsive web UIs for banking systems using Angular 7, with features like two-way data
binding, dependency injection, and modular architecture.
• Implemented API Gateway patterns and integrated circuit breaker mechanisms via Netflix Hystrix for fault tolerance
in microservices used in real-time banking applications.
• Developed and validated SOAP-based web services for secure, cross-platform communication in financial applications,
tested using SoapUI and JMeter.
• Documented REST APIs with Swagger, providing interactive and user-friendly documentation for internal and third-
party consumers.
• Implemented application logging using Log4j, enabling efficient monitoring and debugging of banking systems.
• Automated routine administrative tasks using shell scripting, reducing manual workload by 30%, improving operational
efficiency.
• Deployed and managed enterprise applications on Linux (RedHat 6) and Apache Tomcat 6, ensuring stability and
compliance with Java EE standards.
• Practiced Test-Driven Development (TDD) using JUnit and Mockito, ensuring high-quality, maintainable code for
critical banking systems.
• Performed static code analysis with SonarQube, ensuring compliance with best coding practices and early
identification of bugs and vulnerabilities.
• Containerized and orchestrated applications using Docker and Kubernetes, supporting scalable deployments for
the financial sector.
• Managed CI/CD pipelines with Jenkins, automating the build, test, and deployment processes in line
with Agile and BDD practices.
• Deployed and managed cloud infrastructure on AWS, using EC2, S3, and CloudWatch to support the dynamic needs of
the banking industry, automated with Terraform and CloudFormation.
• Built and maintained serverless applications with AWS Lambda and EMR, handling event-driven processing and
scalable data workloads.
• Integrated RabbitMQ for fault-tolerant messaging in the real-time banking system.
• Managed data persistence using MongoDB for NoSQL flexibility and Hibernate/JPA for ORM-based data access.
• Enhanced search and analytics capabilities with Elasticsearch for efficient querying and processing of both structured
and unstructured data within financial services.

Environment: Java 8/11, Spring Boot, Angular 7, Spring Security, JPA, Maven, Microservices, Gradle, MongoDB, Hibernate ORM,
Docker, Kubernetes, AWS (EC2, S3, CloudWatch, Terraform ), RabbitMQ, Elasticsearch, Jenkins, SOAP, REST APIs, JAX-WS,
Log4j, JUnit, Mockito, SonarQube, Shell Scripting, Git, CI/CD, Swagger, Postman, TypeScript, HTML, CSS.

Role: Java Full Stack Developer


Client: Burlington, Pittsburgh, PA Duration: Oct 2018 - Feb
2020
Responsibilities:
• Designed and developed enterprise applications using Java 8, J2EE, and Core Java, applying Object-Oriented
Programming (OOP) principles for reusable, maintainable code.

• Built backend microservices with Spring and Spring Boot, utilizing dependency injection, auto-configuration,
and standalone deployment for faster time-to-market.
• Architected scalable, modular applications with microservices architecture, enabling independently deployable services
communicating via lightweight protocols.
• Implemented asynchronous communication using RabbitMQ and Java Message Service (JMS) for reliable, decoupled
message processing.
• Utilized Hibernate ORM and JPA for efficient database mapping and data persistence with Entity Beans.
• Managed cloud infrastructure on AWS using Terraform, provisioning resources such as EC2, RDS,
and VPC through infrastructure-as-code.
• Developed and deployed cloud-native applications optimized for containerized environments using WebSphere
Liberty.
• Led migration from WebSphere 8.5.5 to WebSphere 9.0, enhancing runtime stability and leveraging newer Java EE
features.
• Migrated legacy code from Java 6/7 to Java 8, incorporating lambda expressions, streams, and functional
programming.
• Modernized UI by removing IE11-specific features, ensuring HTML5/CSS3 compliance and cross-browser support.
• Conducted unit testing with JUnit and Mockito, tested REST APIs using Postman to ensure code quality and reliability.
• Managed data using MongoDB and DB2, optimizing scalability and performance; implemented centralized
logging with Log4j for better monitoring.
• Automated CI/CD pipelines with Jenkins and managed dependencies using Maven, improving deployment efficiency.
• Utilized GIT for version control, tracked progress with JIRA, and collaborated via Confluence.
• Containerized applications with Docker and orchestrated deployments using Kubernetes, achieving high availability and
seamless scalability.

Environment: Java8, J2EE, Spring Boot, Microservices, RabbitMQ, Hibernate, JMS, AWS, Docker, Kubernetes, WebSphere,
MongoDB, DB2, Maven, Jenkins, GIT, JIRA, Terraform, Log4j, SonarLint, Postman, JUnit, Mockito, Power BI,
HTML/CSS/JavaScript.

Role: Java Developer


Client: Fidelity Investments, Boston, MA Duration: Jul 2017 - Sep
2018
Responsibilities:
• Participated in Agile SCRUM methodology, attending daily stand-ups, sprint planning, and retrospectives for continuous
collaboration.
• Applied Kanban to optimize task flow, improve WIP limits, and balance workloads across the team.
• Developed robust SOAP web services with JAX-WS and Apache CXF, incorporating Test-Driven Development
(TDD) practices.
• Designed and implemented Microservices architecture to improve system scalability and maintainability in a
distributed environment.
• Utilized Core Java features like multithreading, Collections Framework, and exception handling for backend
components.
• Leveraged Java 8 features (Lambda expressions, Stream API, and Date/Time API) to simplify code and improve
performance.
• Built the web layer using Spring MVC and streamlined database operations with Spring JDBC to reduce boilerplate
code.
• Developed dynamic web pages using JSP, J2EE, and AJAX for enhanced interactivity and asynchronous communication.
• Implemented Java Server Faces (JSF) for component-based UIs, using DTO and DAO patterns for data transfer and
persistence.
• Converted HTML pages to JSF tag-based pages, utilizing Managed Beans for application logic within the JSF lifecycle.
• Utilized Node.js for backend scripting and task automation to enhance development efficiency.
• Built dynamic front-end interfaces using JavaScript, HTML, CSS, jQuery, and AJAX for responsive user interfaces.
• Managed logging with Log4j and used XML for structured data exchange.
• Handled Maven for project builds, SVN and GitHub for version control, ensuring seamless collaboration.
• Deployed Java applications on WebSphere Application Server, adhering to enterprise-level deployment standards.
• Designed and maintained MySQL and Oracle PL/SQL databases, implementing stored procedures and complex SQL
queries for business logic.
• Collaborated with database administrators to optimize query performance and ensure data integrity.
• Wrote unit tests using JUnit and Mockito for component testing, ensuring code reliability.
• Conducted load testing using JMeter to evaluate system performance and identify bottlenecks.
• Implemented cloud-native solutions on Microsoft Azure with Azure Functions, Logic Apps, and Service Bus for scalable
applications.
• Managed application security with Azure Key Vault, ensuring proper secret management and compliance.
• Tested APIs with Postman and tracked project progress using JIRA in an agile environment.

Environment: Azure, MySQL, PL/SQL, WebSphere, Spring, Node.js, Java 8, JAX-WS, Apache CXF, JSF, Agile, Maven, Jira, JUnit,
Mockito, JMeter, SVN, GitHub, JSP, AJAX, JavaScript, HTML, CSS, jQuery.

Role: Jr. Java Developer


Client: Zenoti, Hyderabad, INDIA Duration: Jan 2013 - Dec
2015
Responsibilities:
• Participated in all phases of the Software Development Life Cycle (SDLC): requirement gathering, analysis, design,
and development to deliver high-quality enterprise applications.

• Created and presented functional prototypes to business users for early feedback and feature validation.
• Prepared user documentation with annotated screenshots for User Acceptance Testing (UAT) and end-user
onboarding.
• Developed XML files and Java class mappings to enable Object-Relational Mapping (ORM) in data-driven modules.
• Wrote PL/SQL stored procedures, triggers, and functions in Oracle for business logic and data operations.
• Implemented Model-View-Controller (MVC) pattern using the Struts Framework with JSP, Servlets, EJB, Form Beans,
and Action classes.
• Developed server-side business logic with Node.js, building scalable and high-performance applications.
• Designed and implemented microservices architecture for modularity and efficient inter-service communication.
• Created and consumed RESTful web services using JAX-RS and Jersey for seamless microservice integration.
• Developed SOAP-based web services with WSDL and standard Java service APIs.
• Utilized WebLogic Application Server for efficient deployment and automation.
• Built Java Swing UI components via a custom code generation framework, converting XML definitions into
reusable client-side code.
• Developed responsive front-end interfaces using HTML, CSS, JavaScript, jQuery, and Backbone.js for single-page
application design.
• Gained hands-on experience with Backbone.js and Struts in a hybrid MVC JavaScript and Java stack.

Environment: Java, JSP, JDBC, Struts, Kafka, Microservices, Design Patterns, Node.js, XML, PL/SQL Developer, WebLogic, Apache
Axis, ANT, Clear case, JUnit, Web services, SOAP, XSLT, Jira, Backbone JS, Windows.

You might also like