Post Job Free
Sign in

Java Full-Stack Software Engineer with AWS and Kafka

Location:
Palo Alto, CA
Salary:
75000
Posted:
January 15, 2026

Contact this candidate

Resume:

SAI PRASANNA

JAVA FULL STACK DEVELOPER

USA (Open to Relocate) 469-***-**** ***************@*****.*** LinkedIn SUMMARY

• Java Full Stack Developer with 4+ years of experience designing scalable microservices and enterprise web applications using Java, Spring Boot, React.js, Angular.js, and REST APIs across banking and insurance domains.

• Proficient in developing distributed event-driven systems leveraging Kafka, Redis, and AWS (EC2, ECR, S3, ECS), ensuring real-time data streaming, secure storage, and high system availability.

• Skilled in implementing CI/CD automation using GitHub Actions, Kubernetes, Docker, and Maven, streamlining deployments, accelerating release cycles, and optimizing environment provisioning.

• Experienced in backend optimization with PostgreSQL, ORM tuning, and Java Collection Frameworks, achieving significant performance gains, reduced query latency, and enhanced API throughput.

• Adept at Agile collaboration using Git, Jira, and AI-assisted code review tools, authoring HLD/LLD documentation to improve cross-team coordination, architectural clarity, and project traceability. SKILLS

Programming Languages: Core Java, C, C++, C#, SQL, TypeScript, JavaScript (ES6), Python Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JPA, EJB, JTA, Spring MVC, Spring AOP, Spring IOC, Spring Core, Hibernate, Microservices, Webservices, REST API, RESTful API, GraphQL Frameworks & Libraries: Spring Boot, Spring Batch, Spring Security, Struts, Hibernate, Node.js, React.js, Express.js, Angular 12, Redux, React Hooks, jQuery

Web & UI Technologies: HTML, HTML5, CSS/CSS3, SASS, AJAX, Bootstrap, UI Material, XML, JSON Databases: Oracle SQL, MySQL, MongoDB, PostgreSQL, PL/SQL, DynamoDB Cloud Platforms: Amazon Web Services (EC2, S3, RDS, Lambda, ECS, CloudWatch), OAuth2, OpenAPI Containerization & CI/CD: Docker, Kubernetes, Jenkins, Maven, Gradle, ANT, SonarQube, GitLab CI/CD Monitoring & Messaging: Log4j, Kafka, RabbitMQ, Grafana, Prometheus Testing Tools: JUnit, Mockito, Selenium, Postman

AI & Automation Tools: GitHub Copilot, Large Language Models (LLMs), GenAI APIs (OpenAI, Azure OpenAI) Version Control Tools: Git, GitHub, SVN, Bitbucket Application Servers: Apache Tomcat, Oracle WebLogic, JBoss, IBM WebSphere Project Management: Jira, Agile, Scrum, Waterfall, SDLC WORK EXPERIENCE

Java Full Stack Developer JPMorgan Chase, CA, USA May 2024 – Present

• Developed payment-processing microservices using Spring Boot and PostgreSQL, improving scalability, resiliency, and reducing code complexity by 37% across enterprise payment and settlement workflows for critical systems.

• Optimized portfolio APIs using Java Collection Frameworks and query tuning, enabling 1.4M daily transactions with sub-120ms responses and strengthening real-time liquidity reporting across core banking operations.

• Built operational dashboards using React.js, TypeScript, Prometheus, and REST APIs, providing real-time visibility into system KPIs, reducing UI latency by 26%, and supporting regulatory monitoring for mission-critical payment services.

• Configured AWS EC2, ECR, and Kubernetes for microservices, automating provisioning and reducing setup time, improving deployment reliability for treasury, payments, and cash-management platforms across the organization.

• Implemented Kafka event streaming with Redis caching for 7M+ daily messages, improving fault tolerance, reducing processing delays, and ensuring near real-time recovery during traffic surges common in high-risk payment pipelines.

• Authored detailed HLD and LLD diagrams for payment orchestration components, reducing design-iteration cycles from ten to six days and improving alignment with compliance, risk-engineering, and architecture groups.

• Leveraged AI-assisted code reviews and Python scripting to enhance CI pipeline automation, detect anomalies, and identify performance bottlenecks, improving defect-triage efficiency and deployment quality for banking systems.

• Strengthened CI/CD quality gates by integrating Mockito-driven unit and integration tests, increasing coverage by 42% and reducing regression issues, improving code reliability for mission-critical financial transaction flows.

• Collaborated in Agile sprints using Git, streamlining branch workflows, reducing delivery timelines by 14 days, and ensuring stable integration across payment-processing, fraud-monitoring, and compliance-focused development teams. Java Full Stack Developer Deloitte, India Jun 2020 – Jul 2023

• Developed insurance claim modules using Spring Framework, incorporating reusable design patterns that improved code maintainability by 31%, reduced refactoring effort & enhanced service reliability across multiple claim applications.

• Engineered dynamic claim workflows using Angular.js and AJAX, cutting average claim submission latency by 2.7 seconds per transaction and improving customer service responsiveness and processing efficiency platform wide.

• Integrated AWS S3 storage pipelines for automated archival, expanding storage capacity by 3TB, ensuring secure retention of over 600,000 policy records and improving retrieval performance across distributed systems.

• Automated builds using GitHub Actions and CICD workflows, reducing deployment durations from 4 hours to 35 minutes and enabling twice-per-sprint releases while maintaining production reliability.

• Orchestrated Kafka Connect synchronization across 12 distributed systems, achieving zero data loss, ensuring consistent API message throughput of 1.1M daily transactions, and improving system reliability during peak processing.

• Deployed containerized applications using Docker on AWS ECS, enabling elastic scaling, reducing production downtime from 40 minutes to 8, and maintaining uninterrupted access to critical claim management systems.

• Optimized PostgreSQL queries using ORM tuning, lowering execution times from 420ms to 170ms, improving transaction throughput by 19%, and ensuring efficient data handling for operational claim datasets.

• Implemented reusable repositories following System Design principles, maintaining service uptime, achieving high fault tolerance, and ensuring scalable, maintainable microservice architecture under load testing conditions.

• Collaborated effectively with cross-functional teams, including business analysts, QA, and product owners, to align requirements, resolve dependencies, and ensure timely delivery of high-quality, customer-focused solutions.

• Performed API testing using Postman, validating request/response accuracy, authentication workflows, and regression suites across multiple endpoints, ensuring 98% functional stability prior to production deployment.

• Developed Grafana dashboards integrated with Kafka metrics and AWS CloudWatch, providing real-time visualization of message lag, consumer health, and API response times, improving observability and proactive issue resolution. EDUCATION

Master of Science in Computer Science Aug 2023 – May 2025

- University of Central Florida, Orlando, Florida

Bachelor Of Technology Jun 2018 - Jun 2022

- Sreenidhi Institute of Science and Technology, Hyderabad, India



Contact this candidate