Hi, I’m Nitish Yamsani. I’m a full-stack Java Developer with 4+ years of experience delivering secure, scalable financial services applications. I specialize in Java 8/11, Spring Boot, RESTful microservices, and I enjoy pairing robust backend services with dynamic front-end interfaces built with React and Angular. I’m passionate about architecting distributed systems that meet strict security, compliance, and availability requirements while helping financial institutions modernize legacy platforms and improve customer experiences. I thrive in Agile teams, contribute to end‑to‑end delivery—from architecture and design to deployment, monitoring, and continuous improvement—and enjoy mentoring teammates. I’m focused on performance, security, and resilience, and I continually seek opportunities to learn new technologies and improve engineering practices in fast-paced environments.

Hi, I’m Nitish Yamsani. I’m a full-stack Java Developer with 4+ years of experience delivering secure, scalable financial services applications. I specialize in Java 8/11, Spring Boot, RESTful microservices, and I enjoy pairing robust backend services with dynamic front-end interfaces built with React and Angular. I’m passionate about architecting distributed systems that meet strict security, compliance, and availability requirements while helping financial institutions modernize legacy platforms and improve customer experiences. I thrive in Agile teams, contribute to end‑to‑end delivery—from architecture and design to deployment, monitoring, and continuous improvement—and enjoy mentoring teammates. I’m focused on performance, security, and resilience, and I continually seek opportunities to learn new technologies and improve engineering practices in fast-paced environments.

Available to hire

Hi, I’m Nitish Yamsani. I’m a full-stack Java Developer with 4+ years of experience delivering secure, scalable financial services applications. I specialize in Java 8/11, Spring Boot, RESTful microservices, and I enjoy pairing robust backend services with dynamic front-end interfaces built with React and Angular. I’m passionate about architecting distributed systems that meet strict security, compliance, and availability requirements while helping financial institutions modernize legacy platforms and improve customer experiences.

I thrive in Agile teams, contribute to end‑to‑end delivery—from architecture and design to deployment, monitoring, and continuous improvement—and enjoy mentoring teammates. I’m focused on performance, security, and resilience, and I continually seek opportunities to learn new technologies and improve engineering practices in fast-paced environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Javanese
Fluent

Work Experience

Senior Software Engineer at Charles Schwab Corporation
September 1, 2024 - October 27, 2025
Implemented Java 11 Spring Boot microservices for account servicing and trade confirmations, applying DDD, REST, and Resilience4j. Optimized JPA/Hibernate entities and queries, reduced latency on key read paths, built Kafka-backed event flows with idempotent processing, and introduced Redis caching and Flyway migrations. Set up CI/CD with Jenkins, Docker, and AWS (EC2/EKS); implemented OAuth2/OIDC and JWT with RBAC; mentored teammates and contributed to design reviews.
Java Full Stack Developer at Santander Consumer USA
August 1, 2024 - August 1, 2024
Delivered Spring Boot services for loan origination and payment scheduling with REST APIs, Spring Validation, and MapStruct DTO mapping. Refactored legacy EJB flows to microservices and standardized error handling; added Scala utility for amortization schedule; implemented Spring Batch jobs; modeled Oracle schemas; introduced MongoDB for audit stores and Redis for rate-limiting; Kafka topics and JMS/ActiveMQ for back-office processing; CI/CD with Jenkins; Docker on AWS EC2 behind API Gateway/ALB; security with Spring Security + JWT; JUnit/Mockito, Selenium, JMeter; reduced build times by ~40%.
Java Developer at Kinara Capital
July 1, 2023 - July 1, 2023
Built Spring Boot APIs for underwriting and KYC; adopted Hexagonal architecture to decouple domain from adapters; used Lombok and records to reduce boilerplate; added microservice for KYC callbacks; implemented Kafka consumer groups and event-driven notifications; tuned MySQL with composite indexes and read replicas; introduced PostgreSQL for analytics and Redis for OTP/session caching; Flyway migrations; CI/CD with Jenkins; Docker on AWS EC2; security with Spring Security and JWT; JUnit/Mockito, Testcontainers, and JMeter performance suites; improved P90 latency by ~25%.
Java Developer at StoneX Group Inc.
May 1, 2022 - May 1, 2022
Developed Spring MVC/Spring Boot services for FX quotes and order routing; migrated JDBC-heavy modules to JPA/Hibernate with proper transaction boundaries and optimistic locking; added Python utilities for reconciliation and reporting; JMS-based workflows for confirmations and settlements; Oracle 11g packages and indexing; MongoDB for unstructured confirmations; Redis for caching FX rates; CI with Jenkins; Docker on AWS EC2; AWS SQS/SNS for event fan-out; TLS/mTLS and Spring Security; JUnit/Mockito; Selenium for React/Angular UI flows; JMeter load tests.
Senior Software Engineer at Charles Schwab Corporation
September 1, 2024 - November 3, 2025
Led the development of Java 11 & Spring Boot microservices for account servicing and trade confirmations, applying domain-driven design, RESTful interfaces, and Resilience4j circuit breakers to ensure fault tolerance. Optimized JPA/Hibernate entities, batch processing, and DB connection pooling; reduced P99 latency for statement retrieval by 30%. Introduced Kotlin for select modules to reduce boilerplate while preserving a Java-first platform. Built Kafka-backed event flows to publish trade events and settlement notifications; ensured idempotency and exactly-once processing at consumers. Tuned PostgreSQL queries with indexing and partitioning; designed Cassandra tables for high-volume reads; integrated Redis for token and session caching. Designed RDS schemas for statement archives; implemented Flyway migrations and data masking for PII. Implemented CI/CD pipelines with Jenkins and Maven, containerized with Docker, and deployed to AWS via EC2/EKS; telemetry via CloudWatch with structur

Education

Master of Science at University of Texas at Arlington
August 1, 2023 - August 1, 2025
Master of Science in Computer Science at University of Texas at Arlington
August 1, 2023 - August 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Professional Services