Hi, I’m Madhuri Reddy—a Java Full Stack Developer with 6+ years of experience building scalable, enterprise-grade applications. I specialize in designing robust microservices, RESTful APIs, and cloud-native solutions on AWS and Azure, with a strong focus on performance, reliability, and developer productivity. I thrive in Agile environments, collaborate cross-functionally, and enjoy turning complex requirements into clean, optimized code. I’m passionate about mentoring teammates, delivering high-quality software, and continuously learning new technologies to create meaningful impact for users and stakeholders.

Madhuri Reddy

Hi, I’m Madhuri Reddy—a Java Full Stack Developer with 6+ years of experience building scalable, enterprise-grade applications. I specialize in designing robust microservices, RESTful APIs, and cloud-native solutions on AWS and Azure, with a strong focus on performance, reliability, and developer productivity. I thrive in Agile environments, collaborate cross-functionally, and enjoy turning complex requirements into clean, optimized code. I’m passionate about mentoring teammates, delivering high-quality software, and continuously learning new technologies to create meaningful impact for users and stakeholders.

Available to hire

Hi, I’m Madhuri Reddy—a Java Full Stack Developer with 6+ years of experience building scalable, enterprise-grade applications. I specialize in designing robust microservices, RESTful APIs, and cloud-native solutions on AWS and Azure, with a strong focus on performance, reliability, and developer productivity.

I thrive in Agile environments, collaborate cross-functionally, and enjoy turning complex requirements into clean, optimized code. I’m passionate about mentoring teammates, delivering high-quality software, and continuously learning new technologies to create meaningful impact for users and stakeholders.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Java Full Stack Developer at Insight Enterprises
August 1, 2024 - Present
Developed and maintained responsive web applications using Java 17, Spring Boot, React.js, and RESTful APIs, enhancing customer onboarding speed by 40% for a major retail client. Designed and implemented scalable microservices architecture, reducing backend response time by 55% and improving overall application performance and maintainability. Built dynamic UI components using React.js, Redux, and Material-UI, improving user engagement and reducing bounce rates across key client portals. Integrated secure payment and user authentication workflows using JWT, Spring Security, and OAuth 2.0, ensuring compliance with PCI-DSS and internal security policies. Developed and optimized SQL and NoSQL database interactions using PostgreSQL, MongoDB, and JPA, leading to improved data accuracy and retrieval performance. Containerized applications using Docker and orchestrated them with Kubernetes to streamline environment consistency and deployment workflows. Built and maintained CI/CD pipelines usi
Programmer Analyst at Cognizant Technology Solutions Pvt. Ltd., India
July 31, 2022 - August 6, 2025
Contributed as a Full Stack Developer on a healthcare domain project supporting Health Care Service Corporation (HCSC). Analyzed, debugged, and resolved application defects across multiple environments including TST6, TST2, and DEV6. Participated in all phases of software development, including requirements analysis, design, implementation, testing, and deployment. Utilized Postman extensively for API testing, validating request/responses, and troubleshooting backend services. Performed unit testing, integration testing, and peer code reviews to ensure high code quality and adherence to project standards. Collaborated with cross-functional teams to support development and troubleshooting of full-stack applications in an Agile environment. Maintained application stability by promptly identifying and resolving production issues. Developed reusable code and components to improve development efficiency and maintainability. Assisted in documenting technical solutions and maintaining knowled
Backend Java Developer at Infinite Computer Solutions
November 30, 2020 - August 6, 2025
Designed and developed scalable RESTful APIs and microservices using Java 8, Spring Boot, and Hibernate, supporting over 100,000+ monthly active users for a major healthcare client. Engineered backend modules for patient data processing, achieving 99.9% uptime and reducing API response time from 1.8s to under 900ms by optimizing queries and using caching with Redis. Built and maintained ETL pipelines using Spring Batch to process large datasets (~2 million records/day), improving data synchronization between internal systems by 40%. Developed authentication and authorization services using Spring Security and OAuth 2.0, strengthening application security and ensuring HIPAA compliance. Utilized Log4j and SLF4J for effective logging and error tracking, leading to more efficient debugging and issue resolution. Worked on complex SQL queries and optimized database operations using Oracle and JDBC to ensure seamless data interaction and integrity. Deployed applications to cloud platforms suc
Junior Java Developer at Tech Mahindra
December 31, 2017 - August 6, 2025
Assisted in the development and maintenance of a Java-based customer service portal for a telecom client, enhancing response time by 20% through code optimization and modular design practices using Java SE, JSP, and Servlets. Collaborated with a team of 6 developers to implement RESTful APIs that facilitated seamless integration between the front-end and legacy systems, improving data retrieval speed by approximately 30%. Participated in unit testing and debugging across development and UAT environments using JUnit and Log4j, identifying and resolving over 70+ bugs and logic errors during sprint cycles. Supported SQL database operations, including writing queries and performing basic CRUD operations using JDBC with MySQL, which helped reduce data inconsistencies by 25%. Engaged in daily Agile stand-ups, sprint planning, and code reviews using JIRA and Bitbucket, ensuring consistent delivery of assigned user stories with 95% on-time completion rate.
Java Full Stack Developer at Insight Enterprises
August 1, 2024 - Present
Developed and maintained responsive web applications using Java 17, Spring Boot, React.js, and RESTful APIs, enhancing customer onboarding speed by 40% for a major retail client. Designed and implemented scalable microservices architecture, reducing backend response time by 55% and improving application performance. Built dynamic UI components with React.js, Redux, and Material-UI to improve user engagement. Integrated secure payment and user authentication workflows ensuring compliance with PCI-DSS. Optimized database interactions with PostgreSQL, MongoDB, and JPA. Containerized applications using Docker and Kubernetes for environment consistency and deployment automation. Built and maintained CI/CD pipelines with Jenkins and GitHub Actions. Collaborated with UX/UI designers, QA analysts, and product owners. Integrated asynchronous messaging with Apache Kafka. Participated in Agile ceremonies using JIRA and Confluence.
Programmer Analyst at Cognizant Technology Solutions Pvt. Ltd., India
July 31, 2022 - August 6, 2025
Contributed as Full Stack Developer on a healthcare domain project for Health Care Service Corporation. Analysed, debugged, and resolved application defects across multiple environments. Participated in all software development phases including analysis, design, implementation, testing, and deployment. Utilized Postman extensively for API testing and troubleshooting. Performed unit and integration testing and peer code reviews to maintain code quality. Collaborated with cross-functional teams in Agile environment. Maintained application stability by resolving production issues. Developed reusable code and documented technical solutions.
Backend Java Developer at Infinite Computer Solutions
November 30, 2020 - August 6, 2025
Designed and developed scalable RESTful APIs and microservices with Java 8, Spring Boot, and Hibernate supporting over 100,000 monthly active users. Engineered backend modules for patient data processing achieving 99.9% uptime and halving API response times through query optimization and Redis caching. Built and maintained ETL pipelines processing ~2 million records per day, improving data synchronization by 40%. Developed authentication and authorization services with Spring Security and OAuth 2.0 ensuring HIPAA compliance. Used Log4j and SLF4J for logging and debugging. Optimized SQL queries and database operations using Oracle and JDBC. Deployed applications on AWS EC2 and Elastic Beanstalk and configured CI/CD pipelines with Jenkins. Engaged in Agile ceremonies and collaborated across teams. Conducted unit and integration testing with JUnit and Mockito.
Junior Java Developer at Tech Mahindra
December 31, 2017 - August 6, 2025
Assisted development and maintenance of a Java-based customer service portal for a telecom client. Improved response times by 20% through code optimization and modular design with Java SE, JSP, and Servlets. Worked in a team of 6 developers implementing RESTful APIs enhancing data retrieval speed by approximately 30%. Participated in unit testing and debugging using JUnit and Log4j, resolving 70+ bugs. Supported SQL database operations with JDBC and MySQL which reduced data inconsistencies by 25%. Engaged in daily Agile stand-ups, sprint planning, and code reviews using JIRA and Bitbucket achieving 95% on-time story delivery.
Java Full Stack Developer at Insight Enterprises
August 1, 2014 - Present
Engineered a microservices-based platform handling 3M+ monthly transactions, improving processing efficiency by 32%. Implemented React.js front-end with Spring Boot backend for a responsive portal, and automated deployments using Jenkins and Docker. Collaborated with cross-functional teams in Agile/Scrum environments; enhanced reliability through SonarQube and JUnit.
Programmer Analyst at Cognizant Technology Solutions Pvt. Ltd.
July 1, 2022 - September 16, 2025
Developed real-time data synchronization workflows with Kafka, enabling 98% faster data availability across distributed systems. Performed SQL performance tuning reducing query response times by 40%. Migrated 15+ legacy modules to Spring Boot microservices; created reusable libraries for authentication and logging; mentored junior developers.
Backend Java Developer at Infinite Computer Solutions
November 1, 2020 - September 16, 2025
Implemented RESTful APIs handling 1M+ daily requests with 99.9% uptime. Built multi-threaded modules increasing order-processing throughput by 45%, and designed Redis-based caching to reduce latency. Introduced Mockito-based unit testing achieving 90% code coverage; containerized applications with Docker and Kubernetes; supported production monitoring.
Junior Java Developer at Tech Mahindra
December 1, 2017 - September 16, 2025
Built CRUD operations for internal applications processing 20K+ records daily; migrated Java Servlets to Spring MVC; authored SQL queries and stored procedures; collaborated with QA to resolve defects and delivered high-priority fixes; created technical documentation.
Java Full Stack Developer at Insight Enterprises
August 1, 2004 - Present
Led development of a microservices-based platform processing millions of transactions monthly; improved processing efficiency by 32%. Integrated React.js with Spring Boot to deliver a responsive portal, enhancing user experience. Automated deployment pipelines with Jenkins and Docker, reducing manual intervention. Collaborated with cross-functional teams using Agile and JIRA, delivering multiple sprint releases. Applied SonarQube and JUnit to improve code quality and reliability.
Programmer Analyst at Cognizant Technology Solutions Pvt. Ltd.
July 1, 2022 - September 16, 2025
Developed real-time data synchronization workflows with Kafka, enabling faster data availability across distributed systems. Conducted SQL performance tuning to optimize high-traffic applications. Collaborated with UI teams on Angular dashboards, enhanced reporting for global clients. Designed reusable Java libraries for authentication and logging; performed peer reviews and mentored junior developers. Migrated 15+ legacy modules to Spring Boot microservices, reducing maintenance overhead.
Backend Java Developer at Infinite Computer Solutions
November 1, 2020 - September 16, 2025
Implemented RESTful APIs powering applications with 1M+ daily requests, achieving high availability. Created multi-threaded Java modules increasing order-processing throughput. Designed Redis-based caching to reduce latency; introduced Mockito-based unit testing and achieved substantial code quality improvements. Collaborated with DevOps to containerize apps with Docker and Kubernetes.
Junior Java Developer at Tech Mahindra
December 1, 2017 - September 16, 2025
Built CRUD operations for internal applications processing large data sets; migrated Java servlets to Spring MVC to reduce downtime. Wrote SQL queries and stored procedures to improve data processing for reporting modules. Collaborated with QA to resolve defects and ensured timely delivery of fixes.
Java Full Stack Developer at Insight Enterprises
August 1, 2004 - Present
Led design and delivery of a microservices-based platform handling 3M+ monthly transactions, boosting processing efficiency by 32%. Integrated React.js with Spring Boot to deliver a responsive portal across diverse geographies, enhancing user experience. Automated deployment pipelines with Jenkins and Docker, reducing manual release efforts. Collaborated with cross-functional teams using Agile methodologies and JIRA to deliver multiple sprint releases. Strengthened code quality with SonarQube and JUnit, reducing recurring defects and improving system reliability.
Programmer Analyst at Cognizant Technology Solutions Pvt. Ltd.
July 1, 2022 - September 24, 2025
Developed real-time data synchronization workflows with Kafka, enabling 98% faster data availability across distributed systems. Conducted SQL performance tuning reducing query response time by 40%. Collaborated with UI teams on Angular-based dashboards, enhancing visual reporting for global clients. Led requirement analysis with stakeholders and designed reusable Java libraries for authentication and logging. Migrated 15+ legacy modules to Spring Boot microservices, reducing maintenance overhead by 27%.
Backend Java Developer at Infinite Computer Solutions
November 1, 2020 - September 24, 2025
Implemented RESTful APIs powering customer applications with 1M+ daily requests and 99.9% uptime. Created multi-threaded Java modules increasing order-processing throughput by 45%. Designed data caching with Redis reducing latency per transaction. Introduced Mockito-based unit testing with 90% code coverage. Containerized apps with Docker and Kubernetes; supported production monitoring and incident response. Participated in Agile ceremonies and documented architecture for distributed teams.
Junior Java Developer at Tech Mahindra
December 1, 2017 - September 24, 2025
Built CRUD operations for internal applications handling 20K+ records daily. Assisted in migrating Java Servlets to Spring MVC, and collaborated with QA for defect resolution. Wrote SQL queries and stored procedures to support data processing across reporting modules. Worked with senior developers on documentation and handovers.
Java Full Stack Developer at Insight Enterprises
August 1, 2024 - November 1, 2025
Participated in regular Agile/Scrum ceremonies and contributed to the development of a robust food delivery platform. Built backend services with Java 11, Spring Boot, and JOOQ; developed responsive frontends using Angular 10 and ReactJS; integrated Stripe payments, Google/Facebook SSO, and JWT authentication. Leveraged AWS services (S3, EBS) for data storage and deployment, performed code reviews, and provided troubleshooting support to ensure scalable, maintainable solutions. The project led to improvements in operational efficiency and data-driven decision making for the client.
Programmer Analyst at Cognizant; Health Care Service Corporation (HCSC)
July 31, 2022 - July 31, 2022
Full-stack development on a healthcare domain project. Analyzed, debugged, and resolved defects across multiple environments; developed reusable components and RESTful services; performed API testing with Postman; contributed to SDLC activities and ensured production stability through proactive issue resolution and collaboration with cross-functional teams.
Java Full Stack Developer at Infosys; Verizon
November 30, 2020 - November 30, 2020
Developed a full-stack Java application for Vehicle Maintenance and Scheduling using Spring Boot, Maven, Angular, and AWS services. Created RESTful APIs, implemented Kafka-based real-time data streaming, and integrated data pipelines with Kafka Connect. Employed CI/CD via AWS CodePipeline and deployed on AWS EC2, with logging through Log4j and comprehensive unit/integration testing.
Java Developer at Infosys; Penske
August 31, 2019 - August 31, 2019
Built a full-stack Java application for Lane Rate Prediction using Spring Boot, Maven, and Angular, with an Oracle DB backend. Designed microservices, implemented RESTful endpoints, created a responsive front-end using Angular Material, containerized with Docker, and established CI/CD pipelines with Jenkins to streamline delivery.
Programmer Analyst at Cognizant Technology Solutions Pvt. Ltd., India
December 1, 2020 - July 1, 2022
Full Stack Developer on a healthcare domain project for Health Care Service Corporation (HCSC). Analyzed, debugged, and resolved defects across environments (TST6, TST2, DEV6). Participated in requirements analysis, design, implementation, testing, and deployment. Utilized Postman for API testing, performed unit and integration testing, and conducted peer code reviews to ensure quality. Collaborated with cross-functional teams to support full-stack applications and maintained production stability by resolving issues promptly.
Backend Java Developer at Infinite Computer Solutions
March 1, 2018 - November 1, 2020
Designed and developed scalable RESTful APIs and microservices using Java 8, Spring Boot, and Hibernate for a major healthcare client. Achieved 99.9% uptime and reduced API response time from 1.8s to under 900ms by optimizing queries and caching with Redis. Built and maintained ETL pipelines using Spring Batch (~2 million records/day). Implemented authentication and authorization with Spring Security and OAuth 2.0. Deployed apps to AWS (EC2, Elastic Beanstalk) and configured CI/CD pipelines with Jenkins. Implemented logging with Log4j/SLF4J and collaborated with front-end teams for seamless integration.
Programmer Analyst at Cognizant Technology Solutions Pvt. Ltd.
December 1, 2020 - July 1, 2022
Developed real-time data synchronization workflows with Kafka, enabling 98% faster data availability across distributed systems. Conducted SQL performance tuning for high-traffic applications, cutting query response time by 40%. Collaborated with UI teams on Angular-based dashboards, enhancing visual reporting capabilities for global clients. Engaged in requirement analysis with business stakeholders, ensuring technical solutions aligned with functional goals. Designed reusable Java libraries to streamline authentication and logging, improving developer productivity across multiple teams. Provided peer code reviews and mentoring sessions for junior developers. Migrated 15+ legacy modules to Spring Boot microservices, reducing maintenance overheads by 27%.

Education

Master of Science in Information Systems at Central Michigan University
August 1, 2022 - May 1, 2024
Bachelor of Engineering in Computer Science & Engineering at S.V. Engineering College for Women
August 1, 2016 - May 1, 2020
Master of Science in Information Systems at Central Michigan University
August 1, 2022 - May 1, 2024
Bachelor of Engineering in Computer Science & Engineering at S.V. Engineering College for Women
August 1, 2016 - May 1, 2020
Master of Science in Information Systems at Central Michigan University
August 1, 2022 - May 1, 2024
Bachelor of Engineering in Computer Science & Engineering at S.V. Engineering College for Women
August 1, 2016 - May 1, 2020
Master of Science in Information Systems at Central Michigan University
August 1, 2022 - May 1, 2024
Bachelor of Engineering in Computer Science & Engineering at S.V. Engineering College for Women
August 1, 2016 - May 1, 2020
Master of Science in Information Systems at Central Michigan University
August 1, 2022 - May 1, 2024
Bachelor of Engineering in Computer Science & Engineering at S.V. Engineering College for Women, Tirupati
August 1, 2016 - May 1, 2020
Master of Science in Information Systems at Central Michigan University
August 1, 2022 - May 31, 2024
Bachelor of Technology at SV Engineering College
August 1, 2016 - May 31, 2020
Master of Science in Information Systems at Central Michigan University
August 1, 2022 - May 1, 2024
Bachelor of Engineering in Computer Science & Engineering at S.V. Engineering College for Women, Tirupati, India
August 1, 2016 - May 1, 2020
Master of Science in Information Systems at Central Michigan University
August 1, 2022 - May 1, 2024
Bachelor of Engineering in Computer Science & Engineering at S.V. Engineering College for Women
August 1, 2016 - May 1, 2020
Master of Science in Information Systems at Central Michigan University
August 1, 2022 - May 1, 2024
Bachelor of Engineering in Computer Science & Engineering at S.V. Engineering College for Women, Tirupati, India
August 1, 2016 - May 1, 2020
Master of Science in Information Systems at Central Michigan University
August 1, 2022 - May 1, 2024
Bachelor of Engineering in Computer Science & Engineering at S.V. Engineering College for Women, Tirupati, India
August 1, 2016 - May 1, 2020
Master of Science in Information Systems at Central Michigan University
August 1, 2022 - May 1, 2024
Bachelor of Engineering in Computer Science & Engineering at S.V. Engineering College for Women, Tirupati
August 1, 2016 - May 1, 2020

Qualifications

Microsoft Certified: Power BI Data Analyst Associate
January 11, 2030 - August 6, 2025
Tableau Desktop Specialist
January 11, 2030 - August 6, 2025
Google Cloud Professional Data Engineer
January 1, 2024 - August 6, 2025
AWS Certified Data Analytics – Specialty (Anticipated)
January 11, 2030 - August 6, 2025
Microsoft Certified: Power BI Data Analyst Associate
January 11, 2030 - August 6, 2025
Tableau Desktop Specialist
January 11, 2030 - August 6, 2025
Google Cloud Professional Data Engineer
January 1, 2024 - August 6, 2025
AWS Certified Data Analytics – Specialty
January 11, 2030 - August 6, 2025
Microsoft Certified: Power BI Data Analyst Associate
January 11, 2030 - September 16, 2025
Tableau Desktop Specialist
January 11, 2030 - September 16, 2025
Google Cloud Professional Data Engineer
January 1, 2024 - September 16, 2025
AWS Certified Data Analytics – Specialty
January 11, 2030 - September 16, 2025
Microsoft Certified: Power BI Data Analyst Associate
January 11, 2030 - September 16, 2025
Tableau Desktop Specialist
January 11, 2030 - September 16, 2025
Google Cloud Professional Data Engineer
January 1, 2024 - September 16, 2025
AWS Certified Data Analytics – Specialty
January 11, 2030 - September 16, 2025
Microsoft Certified: Power BI Data Analyst Associate
January 11, 2030 - September 24, 2025
Tableau Desktop Specialist
January 11, 2030 - September 24, 2025
Google Cloud Professional Data Engineer
January 1, 2024 - September 24, 2025
AWS Certified Data Analytics – Specialty
January 11, 2030 - September 24, 2025
Microsoft Certified: Power BI Data Analyst Associate
January 11, 2030 - December 19, 2025
Tableau Desktop Specialist
January 11, 2030 - December 19, 2025
Google Cloud Professional Data Engineer
January 1, 2024 - December 19, 2025
AWS Certified Data Analytics – Specialty
January 11, 2030 - December 19, 2025
Microsoft Certified: Power BI Data Analyst Associate
January 11, 2030 - February 12, 2026
Tableau Desktop Specialist
January 11, 2030 - February 12, 2026
Google Cloud Professional Data Engineer
January 1, 2024 - February 12, 2026
AWS Certified Data Analytics – Specialty
January 1, 2025 - February 12, 2026
Microsoft Certified: Power BI Data Analyst Associate
January 11, 2030 - February 12, 2026
Tableau Desktop Specialist
January 11, 2030 - February 12, 2026
Google Cloud Professional Data Engineer
January 1, 2024 - February 12, 2026
AWS Certified Data Analytics – Specialty
January 1, 2025 - February 12, 2026
Microsoft Certified: Power BI Data Analyst Associate
January 11, 2030 - February 12, 2026
Tableau Desktop Specialist
January 11, 2030 - February 12, 2026
Google Cloud Professional Data Engineer
January 1, 2024 - February 12, 2026
AWS Certified Data Analytics – Specialty
January 11, 2030 - February 12, 2026
Microsoft Certified: Power BI Data Analyst Associate
January 11, 2030 - March 26, 2026
Tableau Desktop Specialist
January 11, 2030 - March 26, 2026
Google Cloud Professional Data Engineer
January 1, 2024 - March 26, 2026
AWS Certified Data Analytics – Specialty
January 11, 2030 - March 26, 2026

Industry Experience

Healthcare, Software & Internet, Retail, Telecommunications, Professional Services, Media & Entertainment, Computers & Electronics, Education