Post Job Free
Sign in

Java Developer Spring Boot

Location:
Naperville, IL
Salary:
80000
Posted:
August 27, 2025

Contact this candidate

Resume:

Jagadish Sagi

Java Developer

( ***) *** - **** ***************@*****.*** LinkedIn

Summary

Java Developer with 4+ years of experience building scalable backend systems using Java 11/8, Spring Boot, RESTful APIs, and microservices architecture. Skilled in Kafka, RabbitMQ, MySQL, Redis, DynamoDB, and integrating third-party/internal APIs. Experienced with Docker, Jenkins, CI/CD, and AWS CloudWatch for monitoring. Strong in Agile/Scrum, unit testing, and cross- functional collaboration to deliver secure, high-performance solutions. Technical Skills

Programming Languages: Java 11, Java 8, TypeScript Backend Development: Spring Boot, Spring MVC, RESTful APIs, Hibernate, JPA, Microservices Architecture, Asynchronous Messaging, JWT Authentication, Role-Based Access Control, Service Orchestration, AWS Frontend & Web Tools: HTML, Responsive Design, UI Integration Databases & Caching: MySQL, Redis, DynamoDB

Messaging & Integration: Apache Kafka, RabbitMQ, Spring Cloud, Third-Party API Integration, Internal API Integration Testing & Debugging: JUnit, Mockito, Unit Testing, Integration Testing, Debugging Tools, Root Cause Analysis DevOps, Monitoring & Agile: Docker, Jenkins, AWS CloudWatch, Log4j, SLF4J, CI/CD Pipelines, Agile/Scrum, JIRA, Daily Standups, Sprint Tracking, Cross-Functional Collaboration

Professional Experience

Java Developer Wayfair, USA Feb 2025 - Present

• Developed and maintained scalable backend microservices using Java 11, Spring Boot, and RESTful APIs to manage dynamic inventory allocation and real-time order processing across multiple warehouses.

• Integrated third-party APIs and internal services to sync product availability and pricing updates, reducing data latency by 30% using Spring Cloud and RabbitMQ.

• Implemented JWT-based authentication and role-based access control for backend endpoints to secure customer and partner data.

• Utilized MySQL and Redis for efficient product catalog storage and cache management, significantly improving product detail page load times during high-traffic sales events.

• Collaborated in an agile environment with product owners, QA, and frontend teams to ensure seamless checkout flow and consistent cart behavior across web and mobile platforms.

• Wrote unit and integration tests using JUnit and Mockito, achieving 90% test coverage and reducing production bugs by 25%.

• Monitored and optimized service performance using AWS CloudWatch, leading to a 40% reduction in API response times for order placement.

Software Development Engineer Amazon, India Jan 2020 - Mar 2023

• Developed a digital signature solution using Java, reducing P90 processing time from 28 to 10 days while ensuring data integrity and compliance.

• Collaborated in a 3-member agile team to automate seller profile updates, reducing support contact volume by 10% and saving 4.5 operational headcounts.

• Designed and implemented scalable backend features with DynamoDB to monitor tax submission statuses, improving data transparency and increasing dashboard NPS by 2 points.

• Strengthened system reliability by integrating robust data validation logic and supporting production issues, ensuring high service uptime and data consistency.

• Created a Webform Prefilling tool using TypeScript, auto-filling 15% of registration fields with KYC data, achieving an 88.7% retention rate and reducing manual input effort.

• Diagnosed and resolved high-latency issues on the Sign-up page, reducing P99 latency from 6.2s to 4.8s, and documented root causes for long-term resolution.

Java Developer Cyient, India Jan 2019 – Dec 2019

• Developed backend microservices using Java 8, Spring Boot, and REST APIs to automate service orchestration processes for enterprise telecom clients.

• Integrated Hibernate and MySQL for seamless database interactions, supporting over 1 million daily transactions with high reliability.

• Implemented asynchronous messaging using Apache Kafka to ensure decoupled communication between provisioning modules.

• Collaborated with DevOps team to containerize services using Docker, enabling faster CI/CD deployment pipelines in Jenkins.

• Built reusable service components with Spring MVC and ensured proper exception handling and logging using Log4j and SLF4J.

• Wrote unit and integration tests using JUnit and Mockito, achieving 90%+ code coverage and significantly reducing production issues.

• Participated in daily agile ceremonies and used JIRA to track sprint progress, resolve bugs, and collaborate across cross- functional teams.

Education

Masters of Science in Computer Science Lewis University, Romeoville, Illinois Jan 2024 – May 2025 B.Tech in Electronics & Communication Engineering RVR & JC College of Engineering, Guntur, India Jun 2016 – Jul 2020



Contact this candidate