Senior Java Developer with 12+ years of experience delivering secure, mission-critical enterprise applications across banking, mortgage, payments, insurance, retail, and federal financial services. Deep hands-on expertise in Java 17/11/8, Spring Boot/MVC, microservices/SOA, REST & SOAP integrations, SQL data processing, and asynchronous messaging. Experienced in end-to-end SDLC including design, development, unit/integration/contract testing, CI/CD automation, deployment, and production support. Strong focus on security and reliability using OAuth2/OIDC, JWT, SAML SSO, TLS, encryption, least-privilege access, and robust operational observability (CloudWatch/Splunk/OpenTelemetry) to maintain SLAs and resolve incidents quickly.

Ramya Reddy Koppula

Senior Java Developer with 12+ years of experience delivering secure, mission-critical enterprise applications across banking, mortgage, payments, insurance, retail, and federal financial services. Deep hands-on expertise in Java 17/11/8, Spring Boot/MVC, microservices/SOA, REST & SOAP integrations, SQL data processing, and asynchronous messaging. Experienced in end-to-end SDLC including design, development, unit/integration/contract testing, CI/CD automation, deployment, and production support. Strong focus on security and reliability using OAuth2/OIDC, JWT, SAML SSO, TLS, encryption, least-privilege access, and robust operational observability (CloudWatch/Splunk/OpenTelemetry) to maintain SLAs and resolve incidents quickly.

Available to hire

Senior Java Developer with 12+ years of experience delivering secure, mission-critical enterprise applications across banking, mortgage, payments, insurance, retail, and federal financial services. Deep hands-on expertise in Java 17/11/8, Spring Boot/MVC, microservices/SOA, REST & SOAP integrations, SQL data processing, and asynchronous messaging.

Experienced in end-to-end SDLC including design, development, unit/integration/contract testing, CI/CD automation, deployment, and production support. Strong focus on security and reliability using OAuth2/OIDC, JWT, SAML SSO, TLS, encryption, least-privilege access, and robust operational observability (CloudWatch/Splunk/OpenTelemetry) to maintain SLAs and resolve incidents quickly.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Advanced

Work Experience

Sr. Java Full Stack Developer at Capital One, Richmond, VA
February 1, 2026 - Present
Developed, tested, deployed, and supported mission-critical enterprise Java services for banking analytics and reporting using Java 17, Spring Boot, REST APIs, SQL, Kafka, and AWS. Built scalable microservices/SOA patterns for transaction, financial, compliance, and reporting workflows with versioned contracts, request validation, backward-compatible exception handling, and reliable integration with internal and downstream systems. Implemented Snowflake SQL processing for staged loads, transformations, validation rules, balancing controls, reconciliation, and exception handling. Integrated AWS Lambda, S3, and API Gateway with Java services and Snowflake to support batch ingestion, transformation, reconciliation, and reporting. Implemented asynchronous Kafka processing with retry, dead-letter handling, and idempotent message consumption. Automated CI/CD and quality workflows via Maven, Jenkins pipelines, GitHub Actions, security scans, Docker, and environment-specific configuration. Mon
Sr. Java Full Stack Developer at Freddie Mac, Mclean, VA
January 1, 2024 - January 1, 2026
Designed, developed, tested, deployed, and supported enterprise Java services and integrations for employee, payroll, banking, expense, and financial applications using Java 17, Spring Boot, REST/SOAP, SQL, batch processing, automated testing, and CI/CD. Built reusable SOA/microservices-based integration adapters supporting REST, SOAP/WSDL, scheduled batch, file-based, internal-system, and external-partner interfaces. Developed secure REST APIs and OpenAPI contracts with validation, structured error handling, versioning, and backward compatibility. Implemented SOAP/WSDL integrations with namespace/security header handling and legacy compatibility. Created restartable scheduled batch and file processing workflows with controlled reprocessing and traceability. Built and optimized Snowflake workflows for staged loading, transformations, validation, reconciliation, and reporting; used PostgreSQL and DynamoDB for transactional and operational data. Developed Python utilities for parsing/val
Java Backend Developer at Veteran Affairs Financial Services Center, Austin, TX
September 1, 2021 - December 1, 2023
Developed and maintained secure enterprise Java applications for federal financial records, payment processing, reporting, and compliance using Java 17, Spring Boot, REST/SOAP, SQL-driven ingestion, batch processing, automated testing, deployment automation, and production support. Built financial records, employee profiles, and payment workflow services using microservices/SOA patterns and interfaces across REST, SOAP/WSDL, Kafka, and scheduled batch jobs. Developed secure REST/SOAP services with OpenAPI/WSDL contracts, input validation, structured exception handling, and backward-compatible behavior. Implemented SQL source-to-target mappings and reconciliation workflows for CSV/XML/JSON and database/API data, including staged loads and rejected-record management. Built profile/master-data synchronization services with identifier validation and effective-dating controls. Developed ERP AP/GL extracts and payroll/reimbursement/payment extracts with record-level validation, control total
Java Backend Developer at Bank of America, Plano, TX
September 1, 2019 - August 1, 2021
Developed and maintained an Azure-hosted enterprise Java platform for corporate-card feeds, expense processing, payment exceptions, ERP posting, reconciliation, and compliance reporting using Java, Spring Boot, Oracle, SQL, automated testing, and Azure DevOps pipelines. Designed microservices on AKS for processing corporate card, payment, expense, and financial-posting data with versioned REST APIs, messaging, scheduled jobs, and file-based integrations. Integrated transaction feeds from multiple regional banking sources with bank-specific file layouts, time zones, currencies, and transaction-type handling. Supported SAP Concur corporate-card and expense integrations including matching, rejected record handling, and reconciliation. Implemented secure SFTP transfers with PGP encryption, checksum validation, acknowledgements, archival, retransmission handling, and controlled reprocessing. Developed ERP AP/GL extracts for approved expenses/fees/payments/adjustments with balanced totals an
Java Full Stack Developer at Liberty Mutual, Boston, MA
April 1, 2018 - August 1, 2019
Delivered a policy management system for streamlined policy issuance, updates, renewals, and claims with internal user interfaces, improving scalability, release reliability, and user experience. Converted insurance rating and policy workflows into resilient microservices using Java 8/11 and Spring Boot (2.0/2.1) with defensive validation and circuit-breaker patterns, preserving auditability and predictable latency. Built an Angular 7 single-page application with RxJS, lazy loading, route guards, and token-based role-aware SSO; added client telemetry to detect regressions early. Modeled policy and claims entities on Amazon RDS PostgreSQL using normalized schemas with targeted denormalization, composite indexes, and partitioning; orchestrated Flyway migrations for backward compatibility. Implemented DynamoDB tables for high-throughput lookups with TTL policies and exponential backoff with jitter. Delivered Kafka streaming with compact versioned payloads, idempotent consumers, DLQ, and r
Java Developer at Best Buy, Richfield, MN
December 1, 2016 - March 1, 2018
Developed and maintained an Azure-hosted Java loyalty and rewards platform using Spring Boot, Oracle, REST APIs, automated testing, and Azure DevOps pipelines. Designed Spring Boot microservices with versioned REST endpoints, retries, timeouts, circuit-breaker policies, and RabbitMQ integration (durable exchanges/queues, DLQs, idempotent consumers) for order and inventory events to prevent duplicate fulfillment. Built a React 16.2 SPA with protected routes, robust state management, protected routes, route-level code splitting and lazy loading, and custom telemetry to surface regressions. Set up Gradle pipelines in Azure DevOps with parallelized builds, security scans, and integration tests; enforced artifact signing and provenance and promoted immutable container images for reproducible releases. Modeled transactional entities on Oracle 12c with partitioning/selective denormalization; tuned connection pools/query plans and automated schema changes with migrations validated on represent
Java Developer at Aspire Systems, Chennai, India
August 1, 2013 - October 1, 2015
Designed and delivered a centralized system that reconciled, transformed, and synchronized customer profile data across enterprise applications to improve consistency and enable reliable downstream operations. Built Spring MVC 4.2 and Spring Boot 1.2.x services exposing versioned REST endpoints with strict validation and idempotent processing to preserve audit trails and consistency under bursty load. Developed an AngularJS 1.x SPA with componentized views and ui-router; implemented token-based authentication with role-aware menus. Modeled relational schemas in MySQL with normalized cores and selective denormalization; added composite indexes and plan reviews; used Flyway for predictable, reversible, auditable migrations. Implemented RabbitMQ messaging with durable exchanges, mirrored queues, routing key standardization, publisher confirms/consumer acknowledgements, retry/backoff, DLX/TTL rules, and idempotent handlers to prevent duplicates. Set up Maven multi-module builds with unit/i

Education

Bachelor’s Degree in Computer Science at KL University
January 1, 2013 - July 13, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Government, Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Richmond today.