Post Job Free
Sign in

Java Developer Stack

Location:
Overland Park, KS
Posted:
July 08, 2025

Contact this candidate

Resume:

Madhu Kumar Sunkaraboina

Full stack Java Developer

+1-913-***-**** **************@*****.*** LinkedIn PROFESSIONAL SUMMARY

• 6+ years of experience developing enterprise applications across Finance, Healthcare, and E-Commerce domains using Java/J2EE technologies.

• Proficient in Java/J2EE stack: Servlets, JSP, Spring Boot, Hibernate, JDBC, EJBs, JMS, and microservices architecture.

• Experienced in deploying microservices on AWS and Azure, with strong expertise in serverless computing using AWS Lambda and working knowledge of Google Cloud Platform (GCP).

• Skilled in building responsive, SPA frontend using React, ReactJS, Redux, Angular, TypeScript, HTML, CSS, and JavaScript.

• Experience with Figma for creating UX/UI wireframes and collaborating with cross-functional teams.

• Integrated GraphQL APIs and WebSockets for real-time data updates in large-scale React applications.

• Built event-driven data pipelines using Apache Kafka, Spark, and Storm for streaming and batch processing.

• Expertise in SQL and NoSQL databases including Oracle, PostgreSQL, MySQL, and MongoDB with performance tuning.

• Hands-on experience in RESTful and SOAP API development, API security with OAuth 2.0, and XML data handling.

• Developed robust CI/CD pipelines using Jenkins, Docker, Kubernetes, and Azure DevOps for automated deployments.

• Strong knowledge of core data structures, algorithm design, and optimizing code for performance and efficiency.

• Proficient in unit and integration testing and debugging using JUnit, Mockito, Jest, and React Testing Library.

• Strong understanding of object-oriented design, web application architecture and relational database design.

• Migrated monolithic applications to microservices-based architecture, enhancing scalability and maintainability.

• Experience working in Agile/Scrum environments, collaborative and contributing to sprints, retrospectives, and team velocity.

• Mentored junior developers, conducted code reviews, and led architectural improvements in distributed systems. PROFESSIONAL EXPERIENCE

Waddell & Reed Financial Inc., Erie, PA, USA Jan 2024 – Present Java Full Stack Developer

Responsibilities:

• Developed AWS Lambda functions to manage various AWS services, integrating event-driven architecture using Kafka and JMS for real-time streaming.

• Designed and implemented coherence caching, deployed on Pivotal Cloud Foundry (PCF) to enhance scalability and maintainability.

• Applied cloud computing principles for deploying scalable microservices on AWS and PCF platforms.

• Migrated legacy JBoss monolithic applications to microservices using Spring Boot and Node.js, optimizing performance and deployment workflows.

• Created scalable RESTful APIs using JAX-RS and Jackson for real-time data processing and analytics delivery.

• Developed enterprise services using SOAP (Apache frameworks) and Spring Batch for ETL job maintenance, adhering to ISO Messaging standards.

• Utilized Java 8 features such as method references and functional interfaces to modernize code and improve efficiency.

• Integrated OAuth2 and Spring Security for robust application authentication and authorization.

• Built interactive Single Page Applications (SPA) using React, Redux, and Bootstrap/jQuery plug-ins, consuming backend services via REST.

• Managed UI components using NPM, implementing responsive design with Bootstrap selectors and date pickers.

• Developed DAO layers and Hibernate configurations for efficient database access across Oracle, PostgreSQL, DB2, and MS SQL.

• Implemented Cassandra keyspaces, tables, and indexing strategies based on application needs.

• Developed and tested robust middleware using IBM MQ, ActiveMQ, and Kafka, ensuring reliable message delivery.

• Ingested and processed large data volumes using Spark Streaming, Flume, and Sqoop, with integration from Kafka topics.

• Utilized Jenkins, Docker, and OpenShift for CI/CD pipelines, containerization, and automated deployments in a cloud-native environment.

• Conducted JUnit testing, maintained JSON parsing logic, and ensured data accuracy across services.

• Authored stored procedures and performance-tuned SQL/PLSQL functions for complex queries and batch operations.

• Applied sorting, searching, and optimization algorithms to improve backend processing and response times in data- heavy services.

• Designed and implemented test automation frameworks using Selenium WebDriver integrated with TestNG and Maven for UI regression testing.

• Automated end-to-end test scenarios for React-based frontend applications, validating critical user flows across environments.

Environment: Java 8, Spring Boot, Microservices, ReactJS, Redux, Node.js, AWS, Lambda, Kafka, JMS, IBM MQ, ActiveMQ, Hibernate, JAX-RS, SOAP, Cassandra, PostgreSQL, Oracle, DB2, SQL/PLSQL, PCF, Docker, Jenkins, OpenShift, Scala, Akka, JQuery, Bootstrap, NPM, OAuth2, Spring Security, Spark Streaming, Flume, Sqoop, JUnit, CI/CD, Selenium, TestNG, Maven

Dairy Farmers of America, Kansas City, Kansas, USA May 2023 - Dec 2023 Software Developer

Responsibilities:

• Hands on experience on Azure VPN-Point to Site, Virtual networks, Azure Custom security, end point security and firewall.

• Worked on UI for Layered Security and S&L modules and hands on experience with Spark streaming to receive real time data using Kafka. Used MS360 Framework to extract the Json file for Microservices.

• Worked on project to retrieve log messages procured from Kafka by leveraging Spark Streaming. Implemented configured Jira issue tracking software with Agile plug-in across all the company functions.

• Setting up continuous integration and continuous deployment (CI/CD) pipelines with Jenkins.

• Involved in web services design and development. Responsible for creating and consuming web services using REST and XML.

• Extensively worked on developing UI components using JavaScript and JSON to interact with RESTful web services.

• Worked in integrating JMS by providing an instance which is embedded with Active MQ.

• Implemented Microservices into existing system architecture. Developed Microservices business components and RESTful service endpoints using Spring Boot.

• Used Client side MVC frameworks like AngularJS Single Page Application developments. Implemented asynchronous messaging services using JMS.

• Implemented Web-Services to integrate between different applications internal and third-party components using SOAP and REST services using Axis2, Kubernetes.

• Created and maintained reproducible development and regression testing environments using containerized solutions with Docker and Kubernetes.

• Created UNIX shell scripts to run the Informatica workflows and controlling the ETL flow.

• Used Java 8 Features Like lambda expressions for communicating between business layers and database, stream API for Bulk Data Operations on Collections using both streams and parallel streams.

• Experience in Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installing and configuring Kubernetes.

• Used JDBC to establish and maintain connection with the MySQL database from the Java Spring Data Layer. Environment: Agile, AngularJS, Azure, CI/CD, Docker, Java, Java 8, JDBC, Jenkins, Jira, JMS, Kafka, Kubernetes, Microservices, MVC, MySQL, RESTful, S3, Spark, Spring, Spring Boot, Spring Data, SQL, XML Deloitte Consulting India Pvt Ltd, Hyderabad, India May 2021 - Dec 2022 Software Engineer

Responsibilities:

• Collaborated with cross-functional teams to integrate software with external systems, aligning with domain- specific measurement, validation, and media streaming requirements.

• Gained hands-on experience in multimedia system integration and platform troubleshooting for backend streaming modules.

• Designed scalable and modular microservices using Java 11, Spring Boot 2.5, and SOA, ensuring maintainability and seamless integration.

• Implemented domain-specific algorithm designs to improve processing throughput and minimize latency in healthcare workflows.

• Optimized backend service logic using data structure principles (queues, maps, collections) and implemented multi-threaded workflows for high-throughput processing.

• Designed and applied domain-specific algorithms to improve throughput and minimize processing latency in transactional systems.

• Built robust backend services and developed RESTful APIs using JAX-RS (Jersey 2.34), supporting both JSON and XML formats.

• Implemented secure SOAP-based services using Apache Axis 1.4 and WSDL 1.1 for legacy system integration.

• Ensured secure communication in REST/SOAP-based APIs using JWT, OAuth2, and Spring Security, essential for HIPAA compliance, media rights management, and playback authorization.

• Developed asynchronous communication flows using JMS 2.0 for distributed scalable service messaging.

• Contributed to the development and maintenance of real-time messaging systems using JMS, IBM MQ 9.1, and evaluated Kafka for live media streaming support and scalable real-time messaging solutions.

• Created validation and form-handling layers using Spring MVC 5.3 and MySQL 8.0 to maintain data integrity.

• Worked extensively with MongoDB to handle large volumes of unstructured healthcare data, applying schema- less collections and aggregation pipelines for performance-optimized queries.

• Developed interactive, responsive UI interfaces using Angular 11, HTML5, CSS3, and Webpack 5. Designed wireframes and front-end architecture adhering to WCAG 2.1 standards for accessibility.

• Wrote unit and integration tests using JUnit 5, Jasmine 3.8, and Angular 11 to ensure code quality

• Utilized Postman v9.x and Swagger2 (OpenAPI 2.0) for REST API testing and documentation. Containerized applications using Docker 20.10 and orchestrated deployment using Kubernetes 1.21.

• Architected solutions leveraging distributed storage systems like Cassandra and S3 for high-availability and fault- tolerant data processing.

• Deployed microservices on Pivotal Cloud Foundry (PCF 2.11), enabling faster, scalable releases.

• Automated builds and deployments through Jenkins 2.319 CI/CD pipelines, GoCD pipelines, and configured project dependencies and packaging tasks using Gradle and Maven.

• Monitored real-time app performance with AppDynamics 21.x and analyzed logs via Log4j 2.17.

• Followed Agile Scrum practices: daily standups, sprint planning, retrospectives, and backlog grooming.

• Used Jira Software 8.20 for sprint tracking, bug tracking, and delivery alignment.

• Supported Integrated Eligibility Systems (IES) for accurate claims processing and healthcare billing.

• Tuned backend microservices to achieve SLA targets, improve throughput, and reduce latency. Environment: Java 11, Spring Boot 2.5, Spring MVC 5.3, Spring Security, JAX-RS (Jersey 2.34), Apache Axis 1.4, WSDL 1.1, OAuth2, JWT, JMS 2.0, IBM MQ 9.1, Kafka, MySQL 8.0, MongoDB, Angular 11, HTML5, CSS3, Webpack 5, Jasmine 3.8, JUnit 5, Angular TestBed, Postman v9.x, Swagger2 (OpenAPI 2.0), Docker 20.10, Kubernetes 1.21, Pivotal Cloud Foundry (PCF 2.11), Jenkins 2.319, GoCD, Gradle, Maven, AppDynamics 21.x.

MRF Agrovet Pvt Ltd, Hyderabad, India Oct 2019 - Apr 2021 Java Developer

Responsibilities:

• Designed and maintained Spring Boot Microservices and developed REST APIs using Spring MVC, hosted on platforms like Pivotal Cloud Foundry (PCF) for enterprise applications.

• Hibernate as an ORM tool for OR mappings and configure cfg.xml and hbm.xml files to create the connection pool.

• Design and maintain Spring Boot Microservices for large-scale enterprise applications. Modified existing Shell scripts in Unix to call daily sub routines.

• Involved in designing, capacity planning and implementing multi-rack Cassandra cluster. For version control management, I used CVS software.

• Used Subversion for configuration Management and Jira for task management and bug tracking.

• Developed the REST Microservices using Java JDK 1.8, Scala, on IntelliJ platform by gathering knowledge of previous phase resources and integration with Oracle.

• Worked on both JBoss application servers to implement the web application.

• Developed REST API's using Spring MVC, hosted all micro services on PCF.

• Involved in Unit testing using JUnit and Mockito.

• Experience working in Agile development following SCRUM process, Sprint, and daily stand-up meetings.

• Used JMS (Java Mailing Service) API and Kafka to mail notifications upon the success or failure when the backend processes are completed and to send mail notifications regarding any system related problems.

• Developed automation of Validation service to provide the JASPER report based on bean validations, Spring validations on test cases.

• Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.

• Expertise in coding optimized SQL queries on databases like Oracle.

• Build a REST web service by building NodeJS Server in the back end to handle requests sent from the front-end jQuery Ajax calls.

• Implemented J2EE components using Spring MVC, Spring IOC, Spring Transactions and Spring Security modules.

• Engineered distributed systems to support scalable microservices infrastructure across manufacturing modules. Environment: Agile, Bootstrap, Cassandra, CVS, Hibernate, IntelliJ, J2EE, Java, Jira, JMS, jQuery, JUnit, Kafka, Microservices, MVC, NodeJS, Oracle, PCF, Scala, Spring, Spring Boot, Spring IOC, Spring MVC, Spring Security, SQL

TECHNICAL SKILLS

• Programming Languages: Java, Algorithms and Data Structures, JavaScript (ES6+), C/C++/C#, Python, Node.js, ReactJS

• Java Frameworks: Spring Boot, Spring Framework, Elastic search, Spring Data JPA, Spring JDBC, Hibernate, Spring Rest Doc, Spring Security, Log4j, Apache Camel

• Web Services/frontend: SOAP, RESTful, GraphQL, AngularJS, HTML5, CSS3, XML, XSL, SOAP, WSDL, JavaScript, React, HTML, CSS, jQuery and Typescript.

• UI/UX: Responsive Design, Cross-Browser Compatibility

• Cloud Tools: Amazon Web Services (AWS), Azure, Google Cloud Platform (GCP), Chime, Agora, SQS, S3, EC2, ECS, CloudWatch, DynamoDB, Prometheus/Grafana (or alternatives like AppDynamics)

• Unit Testing: Junit, Mockito, Spock

• Database: Oracle, MySQL, PostgreSQL, SQL Server; NoSQL: MongoDB, Cassandra

• Build/Configuration Management Tools: Ant, Maven, Gradle, Docker, Docker Compose, Jenkins, and Kubernetes

• Web Server: Apache Tomcat, JBoss, WebSphere, and Web Logic

• Version Control: GitHub, Git

• Development methodology: Agile, Waterfall

• Other Tools: Jira, Confluence, Jenkins, New Relic, Kibana, Anypoint Studio CERTIFICATION:

• AWS Certified Developer – Associate

EDUCATION

• Master’s in computer science from the University of Central Missouri, MO USA.

• Bachelors in electronics and communication engineering from Keshav Memorial Institute of Technology, Hyderabad, India



Contact this candidate