Name: Swetha K
Email: *******.****@*****.***
Phn: +1-925-***-****
Linkedin: https://www.linkedin.com/in/kswetha-dev/
Professional Summary:
Over 6 years delivering endtoend Java/J2EE solutions—from requirements gathering and design through development, testing, and production rollout—across largescale web and client/server distributed systems.
Built MVCdriven web applications with Spring MVC, then refactored them into Spring Boot microservices under a SOA architecture, leveraging Java 8 Streams, lambdas, Predicates, functional interfaces, method references, Filters, and enhanced Collections.
Crafted dynamic, responsive UIs using HTML5, CSS3, JavaScript, jQuery, Bootstrap, React, and Angular, wiring React components to RESTful and Graph QL endpoints, and managing application state at scale with Redux and the Context API.
Architected realtime, eventdriven data flows using Apache Kafka (producers/consumers), Storm topologies, and Kafka Streams (DSL & KSQL), ensuring reliable highthroughput messaging.
Containerized services with Docker and orchestrated deployments on Azure via Harness, plus scripted infrastructure as code with Terraform and Ansible, and automated CI/CD pipelines using Jenkins, Cucumber,Quay, and Artifactory.
Integrated Azure Monitor and Application Insights for end-to-end observability of microservices, enabling proactive performance tuning, real-time alerting, and diagnostics in production environments.
Provisioned and managed Azure resources including Key Vault, Storage Accounts, and Azure Logic Apps, integrating them with Java microservices for secure secrets handling and workflow automation.
Designed and executed data migrations from SQL to multiple NoSQL stores—MongoDB, Cassandra, CouchDB—and used Hibernate for ORM (connection pooling, mappings, transaction management, HQL) with comprehensive JUnit test coverage under TDD and Scrum (and Waterfall) methodologies.
Provisioned and managed cloud resources with AWS CloudFormation, Chef, and Maven, and deployed J2EE applications to Tomcat, WebSphere, WebLogic, and JBoss environments.
Champion AgileSafe practices in a HIPAAregulated healthcare domain, enforcing security standards (OAuth 2.0, JWT, RBAC) and collaborating via GitHub versioning to ensure traceable, highquality releases.
Technical Skills:
Languages
Java (8–17), TypeScript, JavaScript, SQL
Java/J2EE Technologies
Core Java, Spring Boot, Spring MVC, Spring WebFlux, Spring Data JPA, Hibernate, JDBC, Lombok
Frameworks
React.js, Angular 12+, Bootstrap, Thymeleaf, JSP
Web Technologies
HTML, XML, DOM, JSON, CSS3, JavaScript, Typescript, jQuery, AJAX, Angular.JS, Vue.js, Angular 6/4/2, Node.JS.
Web Services/Cloud & Infrastructure
Azure, AWS, Terraform, Kubernetes (EKS, AKS), Docker, Container Apps
Design & GUI Tools
Eclipse, IntelliJ IDEA, VS Code
App servers
IBM Web Sphere, Apache Tomcat, BEA Web Logic, Jboss.
Version Controls
Git, GitHub, Bitbucket
Databases/Tools
Oracle, SQL Server, My-SQL, PostgreSQL, MongoDB, Cassandra, Redis,
Methodologies
Agile/Scrum, Test Driven Development (TDD)Waterfall.
Operating Systems
Linux (Ubuntu, RHEL), Windows Server, UNIX
Professional Experience:
Client: CITI Bank, SF, California
Role: Java Developer Jan 2024 – Present
Responsibilities:
Designed and implemented backend services using Java 17, Spring Boot, and a microservices architecture, ensuring high scalability and throughput for transaction processing systems.
Built and exposed RESTful APIs within Maven-based projects, enabling seamless integration between microservices and external-facing systems.
Designed and validated REST and SOAP API test cases using Postman, ensuring reliability, contract compliance, and backward compatibility.
Integrated backend services with Angular-based user interfaces, optimizing data communication and enhancing real-time client responsiveness.
Deployed applications on Azure Cloud, managed through Harness CI/CD pipelines, and orchestrated with Kubernetes for high-availability deployments.
Developed OAuth 2.0-secured APIs using Spring Security, configuring bearer-token based authentication and protecting sensitive endpoints.
Utilized Feign Client within Spring Boot microservices to handle internal and third-party API calls, reducing boilerplate code and improving maintainability.
Built database interaction layers using Spring Data JPA and JDBC and optimized complex queries on Oracle Database for performance-critical operations.
Created API contracts using Swagger/OpenAPI, ensuring smooth integration and consistent communication across frontend and backend teams.
Provisioned and managed Azure cloud resources such as Azure Kubernetes Service (AKS), Azure Key Vault, Blob Storage, and Virtual Machines, enabling secure, scalable deployment of containerized microservices.
Integrated Azure Logic Apps into microservice workflows for seamless automation and event-driven orchestration, improving operational efficiency and system responsiveness.
Configured and maintained CI/CD pipelines with GitHub and Harness, automating builds, deployments, and quality checks.
Wrote unit and integration tests using JUnit, maintaining code quality through SonarQube with >80% test coverage and static analysis enforcement.
Packaged and deployed applications using Docker containers and managed workloads via Kubernetes in a secure, cloud-native environment.
Participated in all phases of the Agile SAFe process, including sprint planning, retrospectives, and daily standups, contributing to continuous team alignment and delivery.
Integrated Apache Kafka for asynchronous messaging between distributed services, ensuring reliable, decouple communication in event-driven workflows.
Implemented circuit breaker and retry patterns using Spring Cloud Resilience4j to enhance service resiliency and reduce downstream failure impact in distributed systems.
Collaborated with cross-functional teams including DevOps, QA, and Product to align microservice development with deployment pipelines and release goals.
Optimized application performance through JVM tuning, connection pooling, and asynchronous processing, reducing response times under peak load conditions.
Conducted peer code reviews and knowledge-sharing sessions, promoting engineering best practices and maintaining consistency across a global development team.
Environment:Java 17, Spring Boot, Spring Security, Spring Data JPA, Feign Client, Maven, RESTful APIs, SOAP, Swagger/OpenAPI, JUnit, SonarQube, Postman, Oracle Database, Angular, Docker, Kubernetes, GitHub, Harness, Azure Cloud, Terraform (IaC), Agile, Kafka, Agile
Client: Fidelity Investments
Role: Java Developer Jan 2023 – Dec 2023
Responsibilities:
Exposed to Software Development Life Cycle (SDLC), Agile-Scrum application development methodology.
Designed and developed RESTful microservices using Java 17, Spring Boot, and Spring Cloud, supporting high-throughput, low-latency financial operations across distributed systems.
Developed and deployed cloud-native applications on Azure Kubernetes Service (AKS), managing containers with Kubernetes and provisioning resources like VMs, Key Vaults, and Storage Accounts.
Defined cloud infrastructure using Terraform (IaC) to automate the provisioning of Azure resources, enabling version-controlled, auditable, and repeatable deployments.
Integrated Azure Logic Apps for workflow automation and secure service orchestration across microservices.
Implemented secure RESTful APIs using Spring Security and OAuth 2.0, enabling controlled third-party integrations and protecting sensitive endpoints.
Developed reusable UI components with React.js, templated views for dynamic content, and improved frontend performance by 25% through modularization.
Used Jenkins, Unix Shell scripting, and Maven for building robust CI/CD pipelines, automating deployment workflows and improving delivery efficiency.
Leveraged GitHub for source control and collaborative development, enforcing code reviews and branch protection policies.
Integrated Apache Kafka for asynchronous messaging, improving system responsiveness under high-load financial workloads.
Built APIs using SOAP and REST, and deployed services in Linux environments using Docker and Kubernetes, resulting in a 70% increase in system stability.
Worked on SQL and PL/SQL development using Sybase, writing complex queries, stored procedures, and optimizing data retrieval operations.
Conducted CRUD performance tuning in MongoDB, ensuring efficient interaction with NoSQL databases for non-relational data needs.
Authored unit and integration tests using JUnit, Mockito, and EasyMock, maintaining high code coverage and ensuring reliable regression testing.
Participated in Agile Scrum ceremonies and requirement gathering sessions, contributing to backlog grooming, sprint planning, and iterative delivery.
Environment:Java 17, Spring Boot, Spring Cloud, Spring Security, OAuth 2.0, RESTful & SOAP APIs, Maven, Jenkins, Unix Shell, Terraform (IaC), Azure (AKS, Logic Apps, Key Vault, VMs, Storage), Kubernetes, Docker, Apache Kafka, React.js, GitHub, Bitbucket, Sybase, SQL, PL/SQL, MongoDB, JUnit, Mockito, EasyMock, Postman, Agile Scrum
Client: Elevance Health
Role: Application Developer Jan 2019 – July 2022
Responsibilities:
Reduced claims processing time by 40% by building and integrating Java Spring Boot microservices with AWS Textract, automating document digitization and backend validation workflows.
Achieved 99.9% application uptime by containerizing and deploying full-stack solutions (Java + React) in a multi-cloud environment using AWS ECS and CloudWatch.
Accelerated delivery cycles by 30% by building robust CI/CD pipelines with GitHub Actions, Jenkins, and Terraform, automating full-stack testing and deployment.
Boosted backend performance by 30% by optimizing Java REST APIs, tuning database queries in PostgreSQL, and implementing caching with Redis.
Increased unit and integration test coverage from 55% to 85% using Built unit and integration tests using EasyMock and TestNG as part of transitioning from legacy test suites to modern JUnit/Mockito setups.
Enhanced frontend-to-backend integration by building secure RESTful APIs with Spring Boot, consumed by React using Axios and React Query for state management.
Ensured end-to-end application security by implementing OAuth 2.0, JWT, and Spring Security, achieving compliance with HIPAA and enterprise RBAC standards.
Enabled ML integration by embedding Amazon SageMaker into Java-based APIs to provide real-time fraud detection and predictive risk scoring.
Supported Elevance’s cloud migration initiative by developing cloud-native Java microservices and deploying applications across AWS for enhanced scalability.
Worked across multiple frontend frameworks including AngularJS, Angular 2–6, Vue.js, and Node.js to support gradual migrations and feature parity during UI modernization efforts.
Wrote complex PL/SQL procedures and triggers for Oracle databases to support reporting, audit logs, and batch operations in high-volume systems.
Deployed Java applications to Tomcat, JBoss, WebSphere, and WebLogic environments, tuning performance and troubleshooting production issues across different containers.
Used Ansible and Chef to automate environment setup, and managed private Docker image storage using Artifactory and Quay to streamline CI/CD processes.
Designed and implemented flexible document schemas using CouchDB for applications needing fast, unstructured data retrieval.
Contributed to healthcare-focused platforms, ensuring compliance with HIPAA standards and supporting regulatory workflows for claims, billing, and member services.
Environment: Java 11–17, Spring Boot, Spring WebFlux, React.js, TypeScript, PostgreSQL, Redis, AWS – ECS, Lambda, S3, CloudWatch, SageMaker, Docker, Kubernetes, Terraform, GitHub Actions, Jenkins, JUnit 5, Mockito, Postman, Cypress, Jest, OAuth 2.0, JWT, Spring Security, Agile
Bachelor of Technology in Electronics and Communication Engineering
(Jawaharlal Nehru Technological University, Kakinada). May 2019