Senior Full Stack Java Developer with 8+ years of experience building enterprise web applications and cloud-native microservices using Java (8/11/17), Spring Boot, secure REST APIs, and modern front-end frameworks like ReactJS. Experienced in designing scalable distributed systems and improving performance, reliability, and maintainability across production environments. Skilled in CI/CD automation, production support, and observability, with hands-on experience across AWS and GCP services. Strong Agile collaborator with a focus on secure, testable, and well-documented solutions, leveraging tools like SonarQube and CodeQL to improve code quality and security.

Dinesh Madiraju

Senior Full Stack Java Developer with 8+ years of experience building enterprise web applications and cloud-native microservices using Java (8/11/17), Spring Boot, secure REST APIs, and modern front-end frameworks like ReactJS. Experienced in designing scalable distributed systems and improving performance, reliability, and maintainability across production environments. Skilled in CI/CD automation, production support, and observability, with hands-on experience across AWS and GCP services. Strong Agile collaborator with a focus on secure, testable, and well-documented solutions, leveraging tools like SonarQube and CodeQL to improve code quality and security.

Available to hire

Senior Full Stack Java Developer with 8+ years of experience building enterprise web applications and cloud-native microservices using Java (8/11/17), Spring Boot, secure REST APIs, and modern front-end frameworks like ReactJS. Experienced in designing scalable distributed systems and improving performance, reliability, and maintainability across production environments.

Skilled in CI/CD automation, production support, and observability, with hands-on experience across AWS and GCP services. Strong Agile collaborator with a focus on secure, testable, and well-documented solutions, leveraging tools like SonarQube and CodeQL to improve code quality and security.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Work Experience

Java Full Stack Developer at Cardinal Health
December 1, 2025 - Present
Developed cloud-native applications for pharmaceutical inventory visibility, purchase order processing, warehouse distribution, and shipment tracking. Built reusable ReactJS components for dashboards and order/shipment management. Implemented event-driven microservices using Apache Kafka and secure REST APIs for enterprise integrations. Leveraged GCP services (Spanner, Pub/Sub, BigQuery, Cloud Monitoring) for scalable processing and analytics. Improved API response times via asynchronous processing and query optimization. Reduced deployment time by 40% using CI/CD automation, Docker deployments, and GitLab pipelines. Integrated GitHub Copilot with quality and security gates (SonarQube, CodeQL). Provided production support with RCA and incident resolution to maintain system availability, adding Redis-based retry and asynchronous resilience mechanisms. Environment: Java 11/17, Spring Boot/MVC/Security, Swagger/OpenAPI, Kafka, GCP, ReactJS, Spanner/BigQuery, Redis, DB2, JUnit/Mockito, Agi
Software Developer, L3 Support Engineer at ADP
April 1, 2024 - December 1, 2025
Developed and enhanced enterprise HCM and Payroll applications by modernizing legacy modules into cloud-native Java microservices on AWS. Built RESTful APIs for payroll processing and employee/HR management and created ReactJS components for self-service portals and dashboards. Implemented security with Spring Security using RBAC. Integrated with DB2 using Spring Data, optimized SQL, and developed stored procedures. Deployed on AWS EC2 with ELB and Auto Scaling for high availability. Used CloudWatch for monitoring and alerting. Built Jenkins CI/CD pipelines integrated with AWS CodeDeploy. Performed production incident investigation and root-cause analysis, log analysis, and performance tuning. Environment: Java 11, Spring Boot/MVC/Security, ReactJS, AWS (EC2/Lambda/S3/RDS/CloudWatch), ELB/ASG, Jenkins/CodeDeploy, DB2, Git/ServiceNow, Postman, JUnit/Mockito, Agile/Scrum.
Java Developer at ATKINS
December 1, 2020 - July 1, 2022
Developed and maintained Java/J2EE web applications focusing on backend modules using Servlets, JSP, JDBC, and Spring. Designed and implemented RESTful APIs for internal and third-party integrations. Wrote complex SQL queries, stored procedures, and triggers in Oracle/DB2 for data-intensive operations. Optimized performance using query tuning and caching, reducing response times for high-traffic modules. Collaborated with front-end teams using AJAX/jQuery/Bootstrap. Added logging and exception handling using Log4J and conducted unit/integration testing with JUnit. Environment: Java, Spring Boot/MVC/Security, REST APIs, Oracle, JUnit/Mockito, Agile/Scrum.
Software engineer at HCL technologies
December 1, 2017 - November 30, 2020
Designed and developed a secure backend ingestion platform using Java and Spring Boot for uploading, validating, processing, and integrating healthcare data from multiple enterprise sources. Implemented multithreaded processing pipelines using Java concurrency to double throughput and reduce processing time for large workloads. Built RESTful backend services for secure clinical data ingestion and integration with internal analytics. Led end-to-end implementation of cloud-native microservices and contributed to transforming monolithic healthcare applications into scalable microservices. Designed and optimized database schemas and queries. Ensured software quality using JUnit and integration tests. Built observability (logging/metrics/tracing/alerting) for ingestion pipelines. Mentored teams and supported Agile delivery using Jira.
Software engineer at Apto infotech
September 1, 2016 - November 30, 2017
Built backend modules for financial and analytical systems emphasizing high-performance computation and transaction processing. Implemented REST-based services and data processing components for client-server architectures. Developed complex SQL queries, stored procedures, and functions in Oracle and PostgreSQL for reporting, analytics, and transaction workflows. Performed database performance tuning using execution plan analysis and indexing strategies. Built multithreaded components for concurrent processing and real-time updates. Integrated with external vendors using TCP/IP and messaging-based communication. Implemented validation logic and business-rule engines, wrote automated unit/integration tests, and handled production issues through log analysis and debugging.

Education

B.Tech. (Computer Science) at Gokaraju Rangaraju Institute of Engineering and Technology
June 1, 2012 - May 31, 2016

Qualifications

Oracle Certified Associate – Java SE 8 Programmer
January 11, 2030 - July 13, 2026
Oracle Certified Professional – Java SE 6 Programmer
January 11, 2030 - July 13, 2026

Industry Experience

Healthcare, Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Harrison today.