Mrudhula Chowdary
Senior Java Full Stack Developer @ Visa
About
I am a Senior Java Full Stack Developer with over 10 years of experience designing, developing, and delivering enterprise-grade software solutions that balance scalability, performance, and security. Skilled in Java (21/17/11/8), JavaScript, Python, SQL, and PL/SQL, I specialize in Spring Boot, Spring Cloud, Hibernate, JPA, and microservices architecture, with expertise deploying applications across AWS, GCP, and Kubernetes, including serverless architectures using AWS Lambda and event-driven systems with Apache Kafka. My frontend work spans Angular 17, ReactJS, Vue.js, Tailwind CSS, and Angular Material, building responsive, user-friendly interfaces with advanced state management via Redux Toolkit and NgRx. I have architected and integrated RESTful and SOAP APIs, implemented Spring Security, OAuth2, JWT authentication, and MFA for robust application security, and applied infrastructure automation using Terraform with CI/CD pipelines (Jenkins, Docker, cloud-native buildpacks) to achieve 99.99% uptime and 40% faster releases. Adept at performance optimization with Redis caching, asynchronous processing, and Resilience4j patterns, I ensure high availability and stability in production systems. Beyond technical delivery, I play a key role in mentoring junior developers, guiding them on best practices in coding standards, debugging, architecture design, and Agile workflows. My collaborative approach, combined with a passion for solving complex challenges in fast-paced, AI-driven environments, enables me to deliver innovative solutions that align with organizational goals and drive measurable business impact.
-
United States
Financial Services
Fargate, Cucumber, SCSS, Amazon EC2, Amazon S3, Spring Data JPA, AWS Lambda, AWS CodeDeploy, AWS CodePipeline, Amazon EKS, Amazon CloudWatch, Terraform, Amazon Dynamodb, Swagger API, Splunk, Gitlab, OpenAPI Specification (OAS), REST APIs, Kafka, Google Cloud Platform (GCP)
Experience

Senior Java Full Stack Developer
Virginia, United States
At Visa, I contributed to the design and development of a cloud-native platform that powers secure, real-time transaction processing and financial reconciliation across global networks. I engineered scalable microservices using Java 21 and Spring Boot 3.x, modernizing legacy systems and improving end-to-end payment settlement speed, accuracy, and scalability. I built RESTful APIs to support settlement initiation, chargebacks, and reconciliation workflows, ensuring seamless integration between acquiring and issuing banks. On the data side, I optimized PostgreSQL schemas and integrated DynamoDB for scalable storage of settlement metadata and audit events. I also developed Spark jobs on AWS EMR to process large-scale settlement transactions and identify reconciliation exceptions efficiently. Using Amazon SQS for asynchronous messaging, Terraform for infrastructure provisioning, and Jenkins for CI/CD automation, I enabled faster releases with 99.95% reliability. I implemented Spring Batch for scheduled financial adjustments and leveraged AWS Lambda to automate post-settlement notifications and exception handling. On the frontend, I built Angular 17 dashboards with HTML5 and CSS3 to visualize real-time settlement metrics, SLA tracking, and clearing performance. I enforced Spring Security with OAuth2/JWT to maintain PCI-DSS compliance, optimized system performance to reduce reconciliation latency by 40%, and improved average API response times by 25%. This initiative enhanced Visa’s payment settlement operations, increased reconciliation accuracy, and delivered a high-performance, fault-tolerant solution supporting millions of daily transactions worldwide.

Java Full Stack Developer
Overland Park, Kansas, United States
At T-Mobile, I contributed to a large-scale platform modernization and real-time data processing initiative, where the focus was on transforming legacy systems into a modern, event-driven architecture. I designed and developed Spring Boot REST APIs and optimized backend services with Core Java 11 features such as multithreading, streams, and the HTTP Client API. I played a key role in migrating from RabbitMQ to Apache Kafka, creating producers, consumers, and adapters to support distributed, fault-tolerant messaging. On the frontend, I developed dynamic React.js dashboards integrated with Redux and Redux Saga for asynchronous workflows, while also working with JSP, JSF, and AJAX for legacy UI components. I implemented Spring Security with JWT for secure authentication and used Spring AOP for logging, transaction management, and security enforcement. My responsibilities also included Linux-based troubleshooting, log monitoring, and system performance tuning, as well as designing data pipelines with Elasticsearch, Kibana, and the ELK stack for observability. I supported large-scale data processing with Apache Spark and Big Query, ensuring scalability and performance. I collaborated with teams to deploy containerized microservices using Docker, Kubernetes, and AWS ECS/S3, and automated pipelines with Jenkins CI/CD. Additionally, I authored API documentation with Swagger and Postman, strengthened API governance frameworks, and partnered with Linux/IVR engineers to ensure telecom-grade performance standards.

Java Full Stack Developer
Salt Lake City, Utah, United States
Designed and developed scalable microservices using Java 17, Spring Boot, and Spring MVC, leveraging advanced Java features like streams and lambda expressions to optimize backend performance. Built and integrated RESTful APIs and SOAP services using Apache CXF to support legacy system interoperability. Implemented Kafka-based asynchronous messaging for decoupled, high-throughput communication between services. Worked with Spring Data JPA, Hibernate, and HikariCP to ensure efficient ORM and transactional operations with PostgreSQL, and integrated DynamoDB for scalable NoSQL logging. Developed responsive UIs using Angular 15, TypeScript, and Material UI, incorporating route guards for enhanced frontend security. Enforced robust authentication and authorization with Spring Security, OAuth 2.0, and JWT. Practiced test-driven development (TDD), creating comprehensive unit and integration tests using JUnit 5 and Mockito. Automated CI/CD pipelines with Jenkins, AWS CodeDeploy, and AWS CodePipeline for reliable, streamlined deployments. Focused on building performant, secure, and maintainable systems using modern Java and cloud-native technologies across the full stack.

Java Full Stack Developer
New Jersey, United States
At Johnson & Johnson, I played a key role in designing and delivering a cloud-native Healthcare Product Order Management & Fulfillment System that enabled real-time order tracking, secure access, and optimized logistics for medical devices and consumer health products. I developed Spring Boot–based microservices to support pricing, coupon processing, and order workflows, ensuring scalability, modularity, and compliance with healthcare regulations. On the backend, I worked extensively with Java 8/11, Hibernate/JPA, JDBC, and PostgreSQL/Oracle, optimizing queries and improving data consistency. I designed and tested RESTful APIs (documented in Swagger) and integrated SOAP services for pharmacy and insurance verification, enabling seamless data exchange across healthcare partners. I also built GraphQL APIs to efficiently serve pricing and coupon data, reducing over-fetching and improving frontend responsiveness. On the frontend, I delivered Angular 8 dashboards with Bootstrap, HTML5, and JavaScript, providing secure, user-friendly experiences for healthcare providers and patients. I leveraged DynamoDB Streams with AWS Lambda for real-time updates on prescription status and alerts, while integrating Kafka and RabbitMQ for asynchronous, high-volume messaging. From a DevOps perspective, I containerized microservices with Docker and Kubernetes, managed hybrid deployments on OpenShift, and built CI/CD pipelines with Jenkins for faster delivery cycles. I employed ELK stack (Elasticsearch, Logstash, Kibana) and AppDynamics for monitoring, enabling proactive performance tuning. Using TDD practices with JUnit, Mockito, and Jasmine/Karma, I maintained 90%+ code coverage. This work not only improved system reliability and scalability but also accelerated regulatory reporting with GCP Big Query and enhanced patient outcomes through secure, real-time healthcare data processing.

Java Full Stack Developer
North Carolina, United States
Developed a cloud-native retail inventory and order management system enabling real-time product tracking, secure transactions, and seamless integration with internal logistics. Designed and developed scalable, high-availability applications in Java 8/11 using Streams API, Date/Time API, and modularization for performance and maintainability. Architected Spring Boot 2.x microservices with Spring Cloud and Spring Security, implementing secure communication with OAuth 2.0 and JWT. Built event-driven microservices with Apache Kafka for asynchronous messaging, improving scalability and system decoupling. Developed GraphQL APIs to reduce over-fetching and enhance frontend performance across retail modules. Automated CI/CD pipelines with Jenkins, deploying containerized microservices to AWS ECS using Docker and Kubernetes, cutting manual deployment errors by 90%. Leveraged AWS S3, EC2, CloudWatch, and CloudTrail for secure, scalable, and monitored cloud-native deployments. Created responsive Angular 7/8 UIs with TypeScript and Bootstrap 4, improving user experience for retail-facing apps. Managed data persistence with Oracle DB + Hibernate ORM for transactional workflows and MongoDB + Mongoose for flexible document storage. Documented GraphQL APIs using Swagger/OpenAPI, streamlining cross-team and partner collaboration. Applied microservices design patterns including API Gateway integration and distributed logging with AWS CloudWatch. Developed unit and integration tests with JUnit 5, Mockito, Mocha, and Chai, ensuring code quality. Implemented role-based access control and session management for retail staff and admin security. Collaborated in Agile/Scrum teams, using Git/GitHub with best practices for branching and code reviews.

Java Developer
India
At Equiniti India, I contributed to the development of a secure and scalable financial data processing platform that enabled real-time transaction validation, audit logging, and seamless integration with third-party banking systems. I engineered backend services using Java EE, EJB 3.0, Spring, Hibernate ORM, and PL/SQL, optimizing transaction workflows and improving overall system performance. I built RESTful and SOAP-based APIs with Spring Boot and JAX-RS/JAX-WS to support enterprise and partner integrations, while leveraging IBM MQ for reliable, asynchronous messaging across distributed applications. On the frontend, I developed responsive user interfaces with JavaScript, jQuery, HTML5, CSS3, and Bootstrap, enhancing usability for financial operations teams. I also worked with XML, XSLT, and JAXB for complex data transformation and reporting needs. To support scalability, I integrated MongoDB for NoSQL storage alongside traditional RDBMS solutions. I deployed applications on Pivotal Cloud Foundry (PCF), ensuring cloud-native delivery and operational resilience. From a quality and automation perspective, I followed TDD practices, using JUnit and Mockito for unit testing and Jenkins pipelines for CI/CD automation. I also documented and tested APIs with Swagger, improving developer onboarding and reducing integration timelines. By the end of the project, we established a fault-tolerant, high-availability system that achieved strong compliance with financial regulations and significantly improved partner integration efficiency.
Mrudhula Chowdary's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

