Satwik Kesavamatham
Java Full Stack Developer @ Capital One
About
With over 9 years of professional experience in software development, I specialize in designing and implementing scalable, secure, and efficient solutions for the financial services and technology sectors. As a Java Full Stack Developer at Capital One, I focus on building cloud-native, event-driven microservices and APIs that enhance system reliability and enable real-time payment processing. I am driven by a commitment to delivering innovative solutions that align with Capital One's mission of simplifying financial transactions while fostering a culture of collaboration and excellence. At Capital One, I contribute to the development of cloud-based, real-time payment and KYC APIs, leveraging Java 11, Spring Boot, AWS, and Kafka to process millions of events daily. My work improves fraud detection, system scalability, and overall operational efficiency. By optimizing performance and automating CI/CD pipelines, I help ensure seamless deployments and robust system reliability. Previously, my contributions at HP further honed my skills in microservices architecture, React, and Kubernetes.
-
United States
Computer Software
JSON Web Token (JWT), API Security, Continuous Integration and Continuous Delivery (CI/CD), Redis, MySQL, Jenkins, Mockito, React.js, Amazon EC2, grid analytics and Forecasting systems, PostgreSQL, springboot, Apache Kafka, Docker, Kubernetes, Technical Project Leadership, Internet Design, OpenVAS, Splunk, Java
Experience

Java Full Stack Developer
Architected cloud-native, event-driven microservices using Java 11 and Spring Boot to support real-time payment ingestion and fraud detection, processing 3M+ events/day via Kafka. Built secure, scalable payment and KYC APIs, implemented real-time fraud scoring, and modernized legacy services to AWS (Lambda, API Gateway). Improved system reliability through performance tuning, CI/CD automation, and end-to-end observability.

Full Stack Java Developer
Designed and built RESTful microservices for device inventory, telemetry ingestion, and lifecycle management using Java and Spring Boot. Developed React dashboards for real-time device health and usage insights. Improved API performance with Redis caching, optimized MySQL queries, and deployed containerized services on Kubernetes with automated CI/CD and enterprise-grade access controls.

Back End Developer
Designed and built microservices for smart-meter data ingestion and grid monitoring, processing high-volume Kafka event streams from 4M+ households. Implemented outage detection, load forecasting, and anomaly detection to support real-time grid operations. Improved ingestion reliability and latency through asynchronous processing, back-pressure, and database optimization, and deployed scalable services on AWS with automated monitoring and alerts.

Back End Developer
Designed and built high-performance settlement and reconciliation microservices using Java 11 and Spring Boot, processing 10M+ daily transactions via Kafka. Implemented secure payment APIs (OAuth2, JWT, mTLS) and double-entry accounting to ensure financial accuracy and PCI compliance. Modernized legacy workflows into scalable microservices, improved TPS with distributed caching, and enabled zero-downtime deployments through CI/CD.
Satwik Kesavamatham's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


