SRIJA
361-***-**** ************@*****.*** www.linkedin.com/in/saisrija1204
Professional Summary:
Java full stack engineer with 6+ years of experience in delivering Java, Spring Boot, and React solutions across banking and healthcare, scaling microservices to support 1M+ member and customer interactions while improving authentication, routing, and end-to-end reliability.
Built high-volume payment and transaction APIs processing 200K–300K daily requests using Java, Spring Boot, REST APIs, SQS, and Oracle, optimizing transaction management and enabling stable hybrid cloud operations.
Developed cloud native catalogue, inventory, and health insights services on AWS handling 500K lookups daily, leveraging Docker, Kubernetes, Elasticsearch, and caching to reduce latency and improve system throughput for large platforms.
Implemented secure PHI and financial data workflows across 8–12 modules using Spring Security and strong authorization, enforcing compliance and reducing risk across healthcare and retail banking ecosystems.
Designed resilient event driven architecture using SQS pipelines processing 80K–300K asynchronous events, improving fault-tolerant processing for payments, inventory sync, and member updates across multi-system integrations.
Enhanced search and analytics workloads by indexing 2M–5M records in Elasticsearch, tuning relevance, and improving clinical and product lookup speeds for care teams and retail users across distributed services.
Delivered UI experiences in React supporting 15+ workflows, optimizing state management, validation, and API coordination to improve customer and clinician engagement across complex banking and healthcare portals.
Strengthened platform reliability with observability dashboards tracking 40–60 metrics, enabling rapid root-cause isolation and reducing incident recovery time for mission-critical payment and care-management APIs.
Improved database performance across 1M–2M records using optimized SQL, DynamoDB models, indexing, and partitioning, reducing query latency for balance validations, catalog reads, and clinical data retrieval.
Collaborated with 6–9 cross-functional teams to align ledger, provider, clinical, catalog, and payment systems, improving fault tolerance and ensuring accurate, real-time data flow across hybrid AWS and on-prem environments.
Technical Skills:
Programming Languages: Java, Java 8, Java 11, Java 17, JavaScript, TypeScript
Frameworks & Libraries: Spring Boot, Spring MVC, Spring Cloud, Spring Security, JPA, Hibernate, React, Redux
Microservices & Backend: REST APIs, microservices, event driven architecture, caching, transaction management, fault tolerance, authentication, authorization
Cloud Platforms: AWS (EC2, ECS, EKS, Lambda, S3, RDS, DynamoDB, CloudWatch, SQS, SNS, API Gateway)
Containers & Orchestration: Docker, Kubernetes, EKS, Helm
Databases : Oracle, PostgreSQL, MySQL, DynamoDB, Elasticsearch, Redis, S3
Messaging & Streaming: SQS, SNS, Kafka, RabbitMQ
DevOps & CI/CD: Git, GitHub, GitLab, Jenkins, Maven, Gradle, SonarQube, Nexus, Artifactory
Observability & Logging: CloudWatch, ELK, Kibana, OpenTelemetry, Grafana
Front-End Frameworks: React, HTML5, CSS3, Bootstrap, Material UI
Methodologies: Agile/Scrum, unit testing, JUnit, Mockito, design patterns, SQL optimization, secure coding, HIPAA/PCI compliance awareness
Professional Experience:
Truist Bank(remote)— Java Full stack Developer Atlanta, USA Nov 2024 - Present
Project: A secure digital payments platform using Java, Spring Boot, and React to orchestrate transfer flows across AWS and on-prem systems, supporting 200K+ daily requests. Utilizes Docker, SQS, Oracle, and strong authorization controls with high throughput microservices.
Built hybrid Java and Spring Boot microservices handling 200K daily payment requests, routing ACH, internal, and bill-pay flows between AWS and on-prem with optimized connection pools and reduced transaction latency.
Developed React dashboards powering 15+ payment workflows, improving user navigation, validation accuracy, and error visibility across multi-channel banking experiences for retail and small-business customers.
Implemented secure token-based authentication and role-driven authorization across 8 payment modules, ensuring compliance with internal banking policies and reducing unauthorized access risks.
Engineered payment orchestration logic integrating 12 upstream systems, improving reliability of transfer scheduling and reducing reconciliation mismatches through stronger transaction management.
Containerized services using Docker and deployed workloads on AWS compute environments, enabling 4 parallel release tracks with automated health checks and reduced downtime during production rollouts.
Integrated SQS queues processing 80K asynchronous payment events daily, improving throughput and enabling resilient event driven architecture for time-sensitive funds movement.
Designed optimized Oracle queries for 1M+ monthly ledger reads, reducing execution time for balance validations and enhancing user responsiveness during high-volume hours.
Built payment confirmation and receipt APIs serving 300K monthly requests, using structured logging and tracing to speed incident investigations and ensure full auditability for compliance teams.
Improved observability by creating 40+ CloudWatch metrics and distributed logs, enabling real-time detection of API deviations and reducing MTTR for payment-processing issues.
Enhanced caching strategies to support 25K repeated balance checks per hour, minimizing load on core banking systems and improving accuracy of pre-transaction validations.
Implemented retry, timeout, and circuit breaker patterns across 10 dependent services, strengthening fault tolerance and preventing cascading failures during upstream outages.
Collaborated with 7 cross-functional teams to align payment routing, risk scoring, ledger operations, and compliance rules, improving end-to-end flow integrity and reducing customer-impacting errors.
CIGNA — Java Full stack Developer Dallas, USA June 2023 - Sep 2024
Project: A full-stack Java, Spring Boot, React based microservices platform on AWS delivering consolidated Member 360 health insights, serving 1M+ members with secure PHI workflows using Docker, Kubernetes, RDS, Elasticsearch, S3, and strong authentication controls.
Built Java and Spring Boot microservices on AWS and Kubernetes, integrating Elasticsearch for fast clinical data search and improving care-team insights across multiple Cigna business units.
Delivered responsive React interfaces displaying 50+ health metrics per member, optimizing state management and API integration to support high-volume daily usage by clinicians and customer experience teams.
Engineered secure PHI access flows using Spring Security and token based authentication, enforcing HIPAA compliant access separation across 8 user roles and reducing unauthorized data exposure risk.
Designed a unified Member 360 API layer aggregating data from 12 upstream systems, improving response times for care gaps, medications, and visit history by restructuring caching and query routing logic.
Containerized all services with Docker and deployed on Kubernetes clusters processing 500K daily requests, improving horizontal scaling for seasonal spikes during open enrollment periods.
Modeled clinical and demographic data in RDS with 2M member records, optimizing indexes and partitioning to reduce complex join latency for care management screens.
Added near-real-time search features using Elasticsearch indexing 5M clinical events, enabling care coordinators to retrieve data with millisecond accuracy across multi-source pipelines.
Implemented PHI-secure document retrieval using S3 serving 200K monthly downloads, applying encryption, signed URLs, and automated retention policies to meet internal audit requirements.
Enabled event driven architecture using SQS to process 300K daily member updates, ensuring consistent Member 360 views across eligibility, claims, pharmacy, and wellness systems.
Built observability dashboards in CloudWatch tracking 60+ KPIs, enabling proactive detection of care-gap API degradation and reducing resolution time for production incidents.
Developed reusable UI components in React improving portal load time by 35%, standardizing clinical data presentation across authorization, claims, and care management modules.
Collaborated with 9 cross-functional teams to integrate clinical rules, pharmacy feeds, eligibility, and provider systems, improving end-to-end fault tolerance and strengthening member insight accuracy.
INFOSYS — Java Developer Hyderabad, India July 2021– July 2022
Project: A cloud-native Java and Spring Boot microservices based product catalog and inventory platform on AWS, serving 500K+ daily product lookups with low-latency search, caching, and event driven architecture using DynamoDB, Elasticsearch, SQS, and ECS.
Built scalable Java and Spring Boot microservices on AWS ECS handling 500K daily product lookups, integrating Elasticsearch for millisecond search responses and improving overall responsiveness during peak retail traffic.
Designed a real time inventory sync pipeline using SQS events processing 120K warehouse updates daily, ensuring accurate product availability across 3 customer channels through resilient event driven architecture.
Modeled product and inventory data in DynamoDB supporting 10K writes per minute, optimizing partitions and GSIs to reduce hot keys and improve predictable read performance across distributed catalog queries.
Implemented fast search APIs via Elasticsearch clusters indexing 2M SKUs, leveraging analyzers and relevance tuning to deliver precise category and keyword matches for high volume retail traffic.
Introduced distributed caching via Redis to serve 70% of repeated catalog queries, significantly reducing downstream database load and improving product detail page latency across all environments.
Automated product ingestion workflows using Spring Batch processing 150K item updates nightly, ensuring clean normalization, error isolation, and reliable catalog refresh cycles for multiple retail partners.
Enhanced API reliability through circuit breaker and retry logic across 12 dependent services, improving fault tolerance and preventing cascading failures during intermittent warehouse outages.
Built robust REST APIs for metadata, pricing, and inventory using Spring MVC, supporting 5 business domains while enforcing strict authentication and role based authorization for internal and partner systems.
Tuned complex SQL and DynamoDB read patterns powering 1M monthly product detail views, reducing query latency through selective projections, optimized filters, and efficient pagination strategies.
Established centralized logging and observability using CloudWatch dashboards tracking 40+ operational metrics, enabling faster triage and reducing average incident resolution times across catalog services.
Managed containerized deployments through Docker and AWS ECS, supporting 4 release trains monthly while improving deployment reliability via blue green strategies and automated health checks.
Collaborated with 7 cross functional teams to align catalog, pricing, and merchandising workflows, ensuring consistent product availability and improving end to end customer experience during large retail events.
HDFC— Java Developer Hyderabad, India June 2019 – May 2021
Project: A suite of on-prem Java and Spring Boot services enabling secure funds transfers, balance queries, mini-statements, and transaction history retrieval. Designed to support high-volume financial operations with strong validation, error-handling, compliance logging, and performance tuning.
Built on-prem Java and Spring Boot microservices processing 200K daily transactions, improving funds transfer API throughput with optimized REST APIs, tuned transaction management, and reduced latency using refined connection pooling.
Implemented secure transfer and balance APIs using Spring Security, enforcing role based authorization across 5 retail operations modules while strengthening audit logging for compliance with internal banking policies.
Enhanced transaction workflows by integrating Oracle stored procedures to process 50K ledger updates per day, improving consistency and reducing reconciliation gaps through robust transaction management logic.
Designed idempotent REST APIs supporting 3 major transfer types, ensuring repeat request protection via tokenized keys and applying caching to reduce redundant balance lookups across high-traffic sessions.
Refactored Java service layers handling 1M account queries monthly by modularizing validation, routing, and error handling, increasing reliability across multiple customer channels including branch and mobile.
Leveraged Spring MVC controllers and JPA/Hibernate streamline 20K daily transaction history fetches, reducing query execution time by indexing high-volume tables and optimizing ORM mappings.
Implemented custom exception and retry handling for 12 dependent services, enhancing system fault tolerance and preventing cascading failures during peak banking hours.
Built internal reconciliation jobs executing 500+ nightly validations using Java schedulers to align account balances, generating detailed discrepancy logs for audit and operations teams.
Introduced structured logging and observability dashboards that tracked 40+ API metrics, enabling faster triage of production incidents and improving SLA compliance.
Supported on-prem deployments on Tomcat across 3 environments, automating configuration management and reducing release cycle time by improving artifact packaging and environment readiness.
Tuned SQL queries handling 2M monthly reads, reducing hotspot contention and improving response times for mini-statement APIs through selective indexing and optimized joins.
Collaborated with 6 cross-functional teams to integrate payment, ledger, and authentication systems, driving consistent data flow and strengthening end-to-end fault tolerance across critical banking APIs.
Certifications:
• AWS Certified Cloud Solutions Architect - Associate
Education:
Masters in computer science – Texas A&M University – Corpus Christi
Bachelors of Technology – Nalla Malla Reddy Engineering College