Post Job Free
Sign in

Java Full Stack Developer - Java 8 17 - Spring Boot / AWS /

Location:
United States
Salary:
80000
Posted:
January 15, 2026

Contact this candidate

Resume:

Satwik Koppala

Java Full Stack Developer ******.*******@*****.*** LinkedIn 806-***-****

SUMMARY

Java Full Stack Developer with 4+ years of experience designing and deploying cloud-native, enterprise-grade digital banking and financial applications. Skilled in Java 8–17, Spring Boot, Spring Cloud, React, Angular, and microservices, with hands-on expertise in AWS, CI/CD (continuous integration and continuous delivery), and containerized deployments. Experienced in developing RESTful microservices and GraphQL APIs, implementing OAuth2/JWT for secure payments and transactions, and optimizing performance with PostgreSQL, Redis, and Kafka. Adept in Agile/Scrum delivery, collaborating with stakeholders, mentoring junior developers, and delivering solutions that support digital transformation, regulatory compliance, and customer experience improvements. SKILLS

Languages: Java (8–17), JavaScript, TypeScript, SQL, Python (basic)

Frontend: ReactJS, Angular (v14), Redux, Next.js, NgRx, HTML5, CSS3, Bootstrap

Backend & Frameworks: Spring Boot, Spring MVC, Spring Cloud (Eureka, Config, Gateway), Hibernate, Microservices, RESTful APIs, GraphQL

Databases: PostgreSQL, MySQL, Oracle, MongoDB (NoSQL), Redis, ElasticSearch

Messaging & Streaming: Apache Kafka, RabbitMQ, JMS

Cloud & DevOps: AWS (EC2, S3, RDS, Lambda, Glue, CloudFormation), Terraform, Docker, Kubernetes, Jenkins, GitHub Actions, ArgoCD, CI/CD Pipelines

Testing & Automation: JUnit, Mockito, Selenium, Jest, React Testing Library, Postman, SoapUI, ReadyAPI, SonarQube

Other Tools & Practices: Git, Maven, Bitbucket, JIRA, Log4j2, Agile/Scrum (Sprint Planning, Retrospectives, Daily Stand-ups)

EDUCATION

Master’s in Computer Science, Texas Tech University, Lubbock, TX EXPERIENCE

Ally Financial Jul 2024 – Current

Java Full Stack Developer

Designed and implemented cloud-native microservices using Java 17, Spring Boot, and Spring Cloud with Eureka and API Gateway.

Developed customer-facing loan servicing features with Angular 14 and React, reducing onboarding time and improving digital adoption rates by 20%.

Built RESTful microservices and GraphQL APIs to integrate multiple financial services, enhancing interoperability across enterprise banking platforms.

Implemented Spring Security with OAuth2 and JWT for secure, role-based access and regulatory compliance in payment workflows.

Leveraged Kafka and JMS for event-driven architecture, reducing transaction latency by 30%.

Deployed applications on AWS (EC2, RDS, S3, Lambda, Glue) using Terraform IaC for automated environment provisioning.

Automated CI/CD pipelines with Jenkins and GitHub Actions, using Docker and Kubernetes for reliable deployments.

Partnered with stakeholders, business analysts, and QA teams in Agile sprints, ensuring timely feature delivery aligned with compliance and business goals.

Kotak Mahindra Bank Sep 2020 - Jul 2023

Java Full Stack Developer

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.



Contact this candidate