Home

Sowmya Marripeddi - Sr Java full stack developer
[email protected]
Location: Jersey City, New Jersey, USA
Relocation:
Visa:
Resume file: Sowmya_Marripeddi_Senior_Java_FullStack_Developer_1771868724337.pdf
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Sowmya Marripeddi
Senior Java Full Stack Developer

+(315)-601-9343
R [email protected]
linkedin.com/in/sowmya-marripeddi-jfsd

PROFESSIONAL SUMMARY
Over 11+ years of experience as a Senior Java Full Stack Developer designing, building, and delivering scalable enterprise applications
across retail, financial services, healthcare, and SaaS domains using Java, Spring Boot, and modern frontend frameworks.
Partnered with product owners, business stakeholders, and engineering leadership to gather requirements, define technical roadmaps,
and deliver full stack solutions that directly influenced product strategy and operational scalability.
Architected and developed microservices-based backend systems using Java 11/17, Spring Boot, Spring Cloud, and REST/GraphQL APIs,
integrating heterogeneous data sources (PostgreSQL, MongoDB, Snowflake) and reducing system latency by 40%.
Engineered high-performance backend services and optimized JVM-level configurations for large-scale transactional workloads,
improving application throughput by 3x and supporting critical business operations across distributed enterprise environments.
Designed and delivered responsive, component-driven frontend applications using React.js and Angular, integrating RESTful APIs and
state management solutions to enable seamless user experiences across cross-functional business platforms.
Conducted end-to-end technical analysis including system design, gap analysis, root cause analysis, and user story authoring to align
full stack solutions with business objectives and drive continuous software delivery improvement.
Implemented OAuth2/JWT-based authentication, role-based access control, and fraud-resilient transaction workflows using Java and
Spring Security, delivering secure application layers for financial services and healthcare enterprise clients.
Optimized database performance through indexing strategies, query tuning, ORM refinement (Hibernate/JPA), and caching layers
(Redis, Ehcache); reduced infrastructure compute cost by 30% while sustaining high availability for mission-critical applications.
Maintained software quality and security standards through code reviews, static analysis (SonarQube), dependency scanning, and
adherence to OWASP guidelines ensuring compliance with enterprise security policies and industry regulations.
Collaborated in Agile cross-functional teams to deliver production-grade software through iterative CI/CD releases; contributed to sprint
planning, backlog grooming, UAT coordination, and stakeholder sign-off workflows using Jira and Confluence.
Applied design patterns (MVC, Singleton, Factory, Observer), event-driven architecture (Kafka, RabbitMQ), and A/B deployment
strategies to build resilient, loosely coupled systems aligned with product, operations, and engineering objectives.
Championed engineering best practices across teams by establishing coding standards, reviewing architecture proposals, mentoring
junior developers, and driving adoption of reusable component libraries accelerating delivery velocity and system reliability.
SKILLS
Programming & Query Languages:
Java (8, 11, 17, 21), JavaScript (ES6+), TypeScript, SQL (T-SQL, PL/SQL, HiveQL, SnowSQL), HTML5, CSS3, Shell Scripting (Bash), Groovy,
Kotlin, Scala, XML, JSON, YAML, GraphQL SDL
Frameworks, Libraries & Frontend Technologies:
Spring Boot (3.x), Spring MVC, Spring Cloud (Gateway, Config, Eureka, Sleuth, Circuit Breaker), Spring Security, Spring Data JPA, Spring
WebFlux (Reactive), Hibernate, Quarkus, Micronaut, React.js (Hooks, Redux Toolkit, Context API, React Query), Angular 17+ (RxJS, NgRx,
Signals, Angular Material), Next.js, Node.js, REST APIs, GraphQL, gRPC, WebSockets, Kafka Streams, RabbitMQ, Bootstrap 5, Material UI,
Tailwind CSS
Databases, Cloud & Infrastructure:
Relational (PostgreSQL, MySQL, Oracle, SQL Server, DB2, Aurora), NoSQL (MongoDB, Cassandra, Redis, Cosmos DB, DynamoDB,
Couchbase), Search (Elasticsearch, OpenSearch), Cloud Platforms (AWS EC2, S3, Lambda, RDS, EKS, SQS, SNS, API Gateway,
CloudWatch; Azure AKS, App Service, Service Bus, Azure Functions; GCP GKE, Cloud Run, Pub/Sub, BigQuery), Snowflake, Data
Modeling (ER Diagrams, Normalization, Indexing, Query Optimization, Partitioning)
DevOps, CI/CD, Security & Architecture:
Docker, Kubernetes (Helm, Ingress, HPA, Kustomize), Jenkins, GitHub Actions, GitLab CI, ArgoCD, Maven, Gradle, Terraform, Ansible,
Pulumi, SonarQube, Checkmarx, Snyk, JUnit 5, Mockito, Testcontainers, Selenium, Cypress, Postman, OWASP Top 10, OAuth2, JWT, API
Gateway (Kong, AWS), Service Mesh (Istio, Linkerd), Observability (Prometheus, Grafana, Jaeger, ELK Stack, OpenTelemetry), Design
Patterns (MVC, Singleton, Factory, Builder, Observer, Saga, CQRS, Event Sourcing)
Architecture, AI Integration & Collaboration:
Microservices Architecture, Event-Driven Architecture (EDA), Domain-Driven Design (DDD), Hexagonal Architecture, System Design (HLD,
LLD, Scalability, High Availability), AI/LLM Integration (LangChain4j, OpenAI API, Spring AI, RAG Pipelines), Vector Databases (Pinecone,
Weaviate), Agile (Jira, Confluence, Sprint Planning, Backlog Grooming), Code Reviews, Technical Documentation, Mentoring,
Performance Tuning, Scalability & Distributed Systems Engineering

EDUCATION
JNTU Kakinada June 2009 Aug 2013
Bachelor s Degree in Computer Science and Engineering Kakinada, IN
Relevant Coursework: Data Structures and Algorithms, Cloud Computing, Distributed Systems, Database Systems, Data Warehousing, Big
Data Analytics, Machine Learning, Statistical Modeling, Data Mining, ETL Design, Data Governance.
WORK EXPERIENCE
Senior Java Full Stack Developer Jan 2025 Present
UBS | Weehawken, NJ
At UBS, I led full stack engineering initiatives across wealth management platforms, investment research portals, and client portfolio
systems. My work focused on architecting scalable microservices, building high-performance React frontends, and delivering secure APIs
aligned with SEC, FINRA, and internal risk engineering mandates.
Architected and developed microservices-based backend systems using Java 17 and Spring Boot to process large-scale client
transaction and portfolio datasets, delivering real-time performance attribution APIs for wealth management teams.
Consolidated data from 10+ global client and market sources into a unified service layer using Spring Data JPA and REST APIs, reducing
reporting cycle time by 25% and improving data accessibility across regional advisory platforms.
Designed and delivered React.js dashboards integrated with Spring Boot APIs to visualize client holdings, risk exposure, and market
data, directly supporting the personalized wealth advisory initiative for portfolio managers.
Implemented OAuth2/JWT-based authentication, role-based access control, and audit logging using Spring Security, enhancing security
posture and enabling compliant collaboration across front-office and compliance departments.
Partnered with compliance teams to build regulatory data APIs and trade surveillance microservices using Java and Spring Batch,
accelerating SEC and FINRA submission workflows and reducing manual processing overhead.
Engineered real-time event-driven pipelines using Apache Kafka to process market data feeds and client activity streams, enabling
time-sensitive trading insights and proactive advisor alerting across wealth platforms.
Automated recurring investment product reporting pipelines using Spring Batch and Python integration layers, enhancing data
reliability and reducing manual reporting effort by 40% across the reporting supply chain.
Built RESTful backend services for post-trade analysis, client engagement tracking, and product usage analytics, exposing clean API
contracts consumed by React frontend dashboards for business stakeholders.
Developed self-service React.js dashboard components to visualize portfolio performance trends, streamlining regulatory submission
reporting cycles and improving advisor productivity for SEC and FINRA approvals.
Applied statistical modeling and regression analysis within Java-based scoring services to detect early indicators of client churn and
portfolio risk, enabling proactive advisor interventions and improving client retention.
Standardized CI/CD delivery workflows using Jenkins and GitHub Actions, improving deployment speed and production reliability for
time-critical wealth management platform releases.
Enforced OWASP security standards, static code analysis via SonarQube, and dependency scanning to protect client financial data,
achieving compliance with internal risk controls and regulatory security requirements.
Environment: Java 17, Spring Boot, Spring Security, Spring Batch, React.js, REST APIs, Apache Kafka, PostgreSQL, Snowflake, Redis,
Docker, Kubernetes, AWS, Jenkins, GitHub Actions, SonarQube, Jira, Confluence.
Senior Java Full Stack Developer Sep 2023 Jan 2025
Citizens Bank | Jersey City, NJ
At Citizens Bank, I led full stack engineering and platform modernization initiatives across retail banking, fraud detection, and customer
intelligence systems. My work focused on delivering scalable microservices, building self-service React portals, and enabling data-driven
product experiences while enforcing security and compliance standards.
Integrated 10+ internal and external data sources into a unified service layer using Spring Boot and REST APIs, improving analytics
accessibility by 40% and streamlining cross-domain data consumption for business stakeholders.
Designed and maintained parameterized REST API frameworks and reusable Spring Boot service templates, accelerating backend
microservice deployment timelines by 35% across evolving business domains.
Performed large-scale data transformation and cleansing pipeline development using Spring Batch and SQL, ensuring high-quality,
reliable inputs for executive reporting and business intelligence workloads.
Implemented data governance standards including lineage tracking, RBAC, and metadata documentation using Spring Security and
Collibra integration, aligning platform outputs with enterprise-wide compliance goals.
Built fraud detection microservices using Java and machine learning model integrations, enabling real-time fraud pattern analysis and
improving customer response time by 25% across digital banking channels.
Designed optimized SQL queries, JPA entity mappings, and database schemas with partitioning and indexing strategies, powering
mission-critical APIs and reducing response times for business-facing services.

Enforced data retention and archival policies through Spring Batch jobs coordinated with compliance teams, reducing storage overhead
by 30% while meeting regulatory data lifecycle requirements.
Streamlined CI/CD delivery pipelines and Git branching workflows using Jenkins and GitHub Actions, reducing deployment errors and
improving release agility by 40% across engineering teams.
Implemented RBAC, field-level encryption, and access auditing using Spring Security, aligning platform outputs with GDPR and CCPA
regulatory standards across customer-facing services.
Delivered React.js self-service portals for KPI monitoring with real-time REST API integrations, giving business stakeholders live visibility
and boosting operational efficiency and responsiveness.
Developed Java-based data validation frameworks for automated quality checks and anomaly detection, reducing manual QA time by
15% and increasing trust in enterprise platform reporting outputs.
Leveraged Spring Cloud Config and service discovery to improve platform configurability and service traceability, cutting issue
resolution time by 35% for business and compliance engineering teams.
Enriched customer profiles by integrating third-party financial data APIs with internal microservices using REST and Spring Integration,
driving a 15% increase in upsell and cross-sell product conversions.
Monitored microservice health and SLA compliance using Prometheus, Grafana, and alerting pipelines, achieving 20% downtime
reduction and proactive incident resolution for business-critical services.
Applied clustering and classification model integrations within Java-based risk services using Scikit-learn REST bridges to support fraud
detection models and customer risk profiling for analytics teams.
Environment: Java 11/17, Spring Boot, Spring Security, Spring Batch, Spring Cloud, React.js, REST APIs, Kafka, PostgreSQL, MongoDB,
Redis, Docker, Kubernetes, AWS, Jenkins, GitHub Actions, SonarQube, Jira, Confluence.
Java Full Stack Developer Aug 2021 Sep 2023
Johnson & Johnson | Santa Clara, CA
At Johnson & Johnson, I led full stack engineering initiatives across pharmaceutical supply chain platforms, clinical trial management
systems, and public health data portals. My work focused on translating complex healthcare data requirements into scalable Java
microservices, React UIs, and HIPAA- and FDA-compliant software solutions.
Developed Java Spring Boot microservices to process large-scale genomic and clinical trial datasets, exposing REST APIs consumed by
React frontends for R&D and clinical team reporting workflows.
Integrated global trial datasets from multiple geographies into a unified API layer using Spring Integration and REST orchestration,
reducing research reporting cycle time by 25% and improving data access for cross-regional study teams.
Built React.js and Spring Boot-powered reporting views to analyze patient records and real-world evidence, directly supporting the
personalized medicine initiative and streamlining insights for clinical research stakeholders.
Implemented data governance standards including lineage tracking, access control, and metadata documentation via Spring Security
and Apache Atlas integration, enhancing audit readiness and enabling secure cross-departmental collaboration.
Built pharmacovigilance reporting microservices for adverse drug event monitoring by consolidating transactional and reference
datasets through Spring Batch pipelines, accelerating compliance submission workflows for regulatory teams.
Developed logistics and supply chain analytics APIs using Java and Spring Boot, processing pharmaceutical delivery and device
telemetry data to enable predictive insights and minimize supply chain delays.
Automated recurring data preparation workflows for manufacturing quality reporting using Spring Batch jobs and Python integration
scripts, enhancing reliability and ensuring traceability across the pharmaceutical supply chain.
Developed self-service React.js dashboards integrated with Spring Boot APIs to visualize clinical trial outcomes and streamline FDA
submission reporting cycles for regulatory approvals.
Applied statistical model integrations within Java-based microservices to surface early indicators of chronic illness and enable
predictive care planning, improving patient outcome visibility in clinical systems.
Standardized CI/CD delivery and Git branching workflows using Jenkins and GitHub Actions, improving turnaround speed and
production reliability for regulatory and business platform releases.
Documented API specifications, data dictionaries, and business rules using Swagger and Confluence, ensuring HIPAA-compliant data
handling and consistent metric definitions across engineering and compliance teams.
Enforced role-based access controls, field-level encryption, and audit logging via Spring Security to protect patient data, achieving strict
compliance with HIPAA and internal data security standards.
Environment: Java 11, Spring Boot, Spring Batch, Spring Security, React.js, Angular, REST APIs, PostgreSQL, MongoDB, Docker,
Kubernetes, AWS, Jenkins, GitHub Actions, Swagger, HIPAA Compliance, Jira, Confluence.
Java Full Stack Developer Aug 2020 Aug 2021
First Republic Bank | San Francisco, CA
At First Republic Bank, I delivered full stack engineering solutions to support compliance reporting platforms, financial analytics systems,

and customer-facing digital banking applications. My work ensured timely, secure software delivery and audit compliance during surging
digital banking demand, enabling business leaders to make faster, data-driven decisions.
Developed and optimized Java Spring Boot microservices to query and transform large volumes of customer and loan data from SQL
Server, improving data availability for regulatory compliance and BI reporting by 30%.
Built and optimized SQL-backed Spring Data JPA repositories for data cleansing, validation, and fraud detection use cases, significantly
improving API response performance and analytical consistency across reporting systems.
Standardized CI/CD delivery pipelines and testing workflows using Jenkins and JUnit 5, reducing manual overhead and ensuring
consistent, error-free software releases across engineering teams.
Implemented automated data quality validation frameworks using Java rule engines and Spring Batch, decreasing data errors and
manual intervention in regulatory reporting flows.
Maintained data lineage documentation and audit trail APIs across all reporting outputs, supporting FDIC audit workflows, SOX controls,
and compliance submission requirements.
Automated loan data processing and batch reporting using Spring Batch jobs, enabling operational resilience and a 40% increase in
reporting throughput during peak pandemic-period application surges.
Designed reusable data mapping service templates for legacy-to-cloud migration pipelines, ensuring consistency, accuracy, and
compliance across staging and reporting transformation layers.
Optimized Spring Data JPA queries through indexing strategies, query restructuring, and execution plan analysis using Hibernate
Statistics to maintain consistent SLAs for regulatory and treasury reporting.
Developed React.js dashboards consuming Spring Boot REST APIs for daily KPI reporting to branch leadership, driving better
decision-making and real-time financial visibility across the organization.
Enforced data governance practices including RBAC, retention policy enforcement, and audit logging via Spring Security, reducing
compliance risk and ensuring data policy adherence across banking platforms.
Environment: Java 8/11, Spring Boot, Spring Batch, Spring Security, Spring Data JPA, React.js, REST APIs, SQL Server, Oracle,
PostgreSQL, Docker, AWS, Jenkins, JUnit 5, Mockito, Jira, SOX, FDIC Compliance.
Java Full Stack Developer Feb 2018 Aug 2020
Kaiser Permanente | Oakland, CA
At Kaiser Permanente, I delivered full stack engineering solutions across clinical management platforms, supply chain systems, and
patient engagement portals. My work supported real-time clinical data processing, HIPAA-compliant microservice design, and patient
analytics features, helping improve care outcomes and operational efficiency across 50+ hospital units.
Developed real-time clinical data processing microservices using Java Spring Boot and Kafka to surface decision-support APIs for
emergency care teams, reducing response latency by 20% through faster data availability.
Enriched patient profiles by building Spring Data JPA services that joined lab, medication, and imaging datasets, enabling holistic
population health APIs and advanced patient segmentation for clinical care teams.
Automated appointment reminder and care follow-up workflows using Spring Batch jobs and event-driven Kafka pipelines, reducing
patient readmissions and supporting value-based care program tracking.
Implemented data cataloging and governance standards across patient data microservices, enforcing classification, lineage tracking,
and RBAC for audit-ready HIPAA-compliant platform operations.
Designed and delivered Angular clinical and operational KPI dashboards consuming Spring Boot REST APIs, improving care coordination
visibility and enabling data-driven decisions for frontline clinical and operations teams.
Built a centralized API gateway and service aggregation layer consolidating data from multiple clinical and operational systems to
support performance reporting and outcome-based analytics across 50+ hospital units.
Developed patient risk scoring services using Java-integrated ML model REST bridges (regression, clustering) to support chronic disease
prevention programs and reduce hospital readmission rates.
Optimized Spring Data JPA query performance and batch reporting workloads through indexing and named query tuning, ensuring SLA
compliance during high-volume clinical data processing periods.
Applied Spring Security RBAC, metadata management, and audit logging frameworks to maintain HIPAA-aligned data security, access
control, and lineage visibility across patient-facing services.
Automated data quality monitoring and anomaly detection pipelines using Java rule engines and Spring Batch, reducing downstream
API errors and improving accuracy of regulatory compliance submissions.
Standardized CI/CD delivery and Git version control practices for microservice deployments, ensuring reliable, repeatable releases of
clinical platform services across hospital environments.
Integrated EHR data via FHIR-compliant REST APIs using Java Spring Boot, enhancing patient data completeness and reducing data silos
across clinical departments.
Environment: Java 8/11, Spring Boot, Spring Batch, Spring Security, Angular, REST APIs, Apache Kafka, PostgreSQL, MongoDB, Redis,
Docker, Kubernetes, AWS, Jenkins, HIPAA, FHIR, Jira, Confluence.

Java Developer Jan 2017 Feb 2018
Guild Mortgage | San Diego, CA
At Guild Mortgage, I modernized legacy reporting systems and delivered scalable Java-based backend solutions to support risk analytics,
loan portfolio management, and regulatory compliance platforms. My focus was on improving API performance, building reusable service
layers, and enabling data-driven decision-making for credit risk, finance, and executive teams.
Developed Java Spring Boot REST APIs to extract and expose large-scale mortgage data from Oracle and PostgreSQL, enabling loan
performance analytics and risk scoring services consumed by credit risk teams and auditors.
Redesigned legacy batch reporting workflows using Spring Batch and SQL, significantly reducing report generation latency and enabling
faster compliance data delivery to federal regulators and internal stakeholders.
Built high-throughput batch processing jobs for loan trend analysis using Spring Batch, improving reporting performance 10x over
legacy processes and enabling near real-time loan data APIs for executive dashboards.
Built advanced Java and SQL-based analytical service models for forecasting delinquency, servicing trends, and mortgage application
funnel performance, directly impacting portfolio management strategies for business teams.
Developed real-time mortgage application processing APIs using Java Spring Boot to support faster credit decisions, fraud detection
workflows, and instant loan status reporting for customers and relationship managers.
Migrated on-premise data processing pipelines to AWS (S3, Lambda, RDS), enhancing data durability, enabling cloud-native analytics,
and supporting business continuity and disaster recovery planning.
Modeled structured mortgage data in Snowflake-backed services to support interactive BI API layers and compliance reports consumed
across finance, risk, and executive teams for strategic decision-making.
Wrote complex HiveQL and SQL queries over partitioned datasets via Spring JDBC to generate detailed reports for loan servicing, credit
risk, default probability tracking, and investor performance summaries.
Created reusable Java utility libraries to implement domain-specific mortgage processing logic and automate exception handling and
retry mechanisms for edge-case batch processing scenarios.
Optimized Spring Data JPA and JDBC query performance through query restructuring, join strategy improvements, and execution plan
analysis, ensuring platform stability during peak regulatory reporting windows.
Environment: Java 8, Spring Boot, Spring Batch, Spring Data JPA, REST APIs, SQL Server, Oracle, PostgreSQL, Snowflake, AWS (S3,
Lambda, RDS), Docker, Jenkins, Jira, Informatica, Data Governance.
Junior Java Developer Sep 2013 Oct 2015
Value Labs | Hyderabad, India
At Value Labs, I built high-performance Java backend solutions and data processing frameworks for enterprise clients. My work
empowered business teams with reliable REST APIs, optimized database layers, and consistent service architectures, significantly
enhancing application performance and decision-making processes across departments.
Developed advanced stored procedures, functions, and views in SQL Server consumed via Spring Data JPA, improving query efficiency
and API response times for mission-critical business operations and analytics workloads.
Performed SQL Server performance tuning by analyzing execution plans, adding strategic indexes, and restructuring
Hibernate-generated queries to minimize latency for large-scale data processing workloads.
Designed ETL workflows using Spring Batch to transform and load data from SQL Server, Access, and Excel sources into structured
relational models, ensuring analytics readiness and data consistency across business units.
Consolidated data from heterogeneous systems using Spring Integration and Informatica connectors, ensuring consistent data
synchronization and supporting seamless business process APIs across departments.
Authored entity-relationship diagrams and data lineage documentation using Lucidchart and Confluence, enabling full traceability of
data dependencies for compliance, auditing, and regulatory reporting requirements.
Designed dimensional data models including SCD Types I and II, star and snowflake schemas, and surrogate key logic within Java
service layers to support scalable data retrieval and self-service API consumption.
Implemented data validation and error-handling frameworks using Java exception handling, Spring Batch listeners, and checkpoint
logging, ensuring data quality and reliable API outputs for business stakeholders.
Created and maintained SSAS multidimensional cube integration layers with KPI APIs, aggregation logic, and partitioning to support
rapid OLAP-style querying and deep-dive analytics with sub-second response times.
Scheduled and monitored batch processing workflows using Apache Airflow and Spring Batch schedulers, reducing manual intervention
and ensuring timely, event-driven delivery of data processing jobs.
Built dynamic report generation services in Java with drill-down and parameterized filtering logic, delivering executive-grade data APIs
and operational reporting consumed by frontend dashboards for real-time business monitoring.
Environment: Java 8, Spring Boot, Spring Batch, Spring Data JPA, Spring Integration, SQL Server, SSIS, SSAS, SSRS, REST APIs,
Informatica, Hibernate, Git, Apache Airflow, Jira, Confluence.
Keywords: continuous integration continuous deployment quality analyst artificial intelligence machine learning user interface javascript business intelligence sthree database rlang procedural language bay area California New Jersey

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6867
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: