I am a Java Full Stack Developer with 4+ years of experience designing and deploying cloud-native, enterprise-grade digital banking and financial applications. I specialize in Java 8–17, Spring Boot, Spring Cloud, React, Angular, and microservices, with hands-on experience in AWS, CI/CD, and containerized deployments. I build RESTful microservices and GraphQL APIs, implement OAuth2/JWT for secure payments, and optimize performance with PostgreSQL, Redis, and Kafka. I thrive in Agile environments, collaborate with stakeholders, mentor junior developers, and deliver solutions that support digital transformation, regulatory compliance, and improved customer experiences.

Satwik Koppala

I am a Java Full Stack Developer with 4+ years of experience designing and deploying cloud-native, enterprise-grade digital banking and financial applications. I specialize in Java 8–17, Spring Boot, Spring Cloud, React, Angular, and microservices, with hands-on experience in AWS, CI/CD, and containerized deployments. I build RESTful microservices and GraphQL APIs, implement OAuth2/JWT for secure payments, and optimize performance with PostgreSQL, Redis, and Kafka. I thrive in Agile environments, collaborate with stakeholders, mentor junior developers, and deliver solutions that support digital transformation, regulatory compliance, and improved customer experiences.

Available to hire

I am a Java Full Stack Developer with 4+ years of experience designing and deploying cloud-native, enterprise-grade digital banking and financial applications. I specialize in Java 8–17, Spring Boot, Spring Cloud, React, Angular, and microservices, with hands-on experience in AWS, CI/CD, and containerized deployments.

I build RESTful microservices and GraphQL APIs, implement OAuth2/JWT for secure payments, and optimize performance with PostgreSQL, Redis, and Kafka. I thrive in Agile environments, collaborate with stakeholders, mentor junior developers, and deliver solutions that support digital transformation, regulatory compliance, and improved customer experiences.

See more

Experience Level

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

Language

Javanese
Fluent

Work Experience

Java Full Stack Developer at Ally Financial
July 1, 2024 - Present
Led the digitization of the entire loan lifecycle with a cloud-native, scalable solution automating loan origination, processing, and customer services. Developed full-stack solutions using Java 17, Spring Boot, Angular 14, and Kafka, implemented secure authentication with Spring Security, and leveraged AWS services for deployment and infrastructure. Automated build and deployment pipelines using Jenkins, Docker, and Kubernetes, delivering features on time and improving system scalability and responsiveness.
Java Full Stack Developer at Kotak Mahindra Bank
July 1, 2024 - August 20, 2025
Contributed to a large-scale digital transformation initiative by building integrated web and mobile platforms for core banking functionalities supporting millions of users. Developed responsive web applications with Java, Spring Boot, and ReactJS, improved UI responsiveness by 25%, and increased real-time data throughput by 30% by integrating Kafka. Employed rigorous testing practices to maintain high-quality standards and collaborated with cross-functional teams for architecture design and mentoring.
Java Full Stack Developer at Kotak Mahindra Bank
September 1, 2020 - July 1, 2023
Developed digital banking portals for customer onboarding and loan management using Spring Boot, ReactJS, and PostgreSQL, reducing processing time by 25%. Built REST APIs and introduced GraphQL queries to optimize retrieval of financial data across distributed systems. Integrated Kafka for real-time event streaming and Redis caching to scale high-volume payments and account management modules. Enhanced system security with Spring Security + OAuth2, ensuring secure authentication for sensitive financial APIs. Conducted unit, integration, and regression testing with JUnit, Mockito, Selenium, and Postman, cutting production issues by 40%. Used AWS CloudWatch and Log4j2 to monitor applications, ensuring high availability and compliance in financial transactions. Actively participated in Agile ceremonies (sprint planning, retrospectives, daily stand-ups) and mentored junior engineers on coding best practices.

Education

Master’s in Computer Science at Texas Tech University
January 11, 2030 - August 20, 2025
Master’s in Computer Science at Texas Tech University
January 11, 2030 - December 16, 2025
Master’s in Computer Science at Texas Tech University
January 11, 2030 - December 16, 2025
Master’s in Computer Science at Texas Tech University
January 11, 2030 - December 16, 2025
Master’s in Computer Science at Texas Tech University
January 11, 2030 - December 16, 2025
Master's in Computer Science at Texas Tech University
January 11, 2030 - December 24, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Professional Services