Hi, I'm Hari Krishna Kodali. I'm a senior Java engineer with more than 15 years of hands-on experience building backend systems, RESTful services, and scalable distributed platforms. I thrive on solving complex performance and production-stability challenges in high-traffic environments. I'm focused on Spring Boot, microservices, Kafka-driven architectures, and cloud deployments. I enjoy mentoring teams, doing thoughtful code reviews, and delivering secure, scalable solutions that customers rely on daily.

Hari Krishna Kodali

Hi, I'm Hari Krishna Kodali. I'm a senior Java engineer with more than 15 years of hands-on experience building backend systems, RESTful services, and scalable distributed platforms. I thrive on solving complex performance and production-stability challenges in high-traffic environments. I'm focused on Spring Boot, microservices, Kafka-driven architectures, and cloud deployments. I enjoy mentoring teams, doing thoughtful code reviews, and delivering secure, scalable solutions that customers rely on daily.

Available to hire

Hi, I’m Hari Krishna Kodali. I’m a senior Java engineer with more than 15 years of hands-on experience building backend systems, RESTful services, and scalable distributed platforms. I thrive on solving complex performance and production-stability challenges in high-traffic environments.

I’m focused on Spring Boot, microservices, Kafka-driven architectures, and cloud deployments. I enjoy mentoring teams, doing thoughtful code reviews, and delivering secure, scalable solutions that customers rely on daily.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Lead Java Developer at Cognizant Technologies
February 1, 2024 - Present
Designed and developed Spring Boot microservices supporting high-volume payment processing systems. Implemented OAuth 2.0–based API security, improving access control and regulatory compliance. Built real-time data pipelines using Kafka for event ingestion, enrichment and downstream processing. Ensured schema evolution and compatibility using JSON and schema registry. Containerized applications using Docker and deployed to Kubernetes for scalability and resilience. Automated CI/CD pipelines with Jenkins, reducing deployment risk and improving release consistency. Performed peer code reviews and provided technical mentoring to development teams.
Senior Java Developer at Cognizant Technologies
July 1, 2017 - January 1, 2022
Built and maintained microservices using Spring Boot for retail and payments platforms. Developed integrations with Elasticsearch to enable real-time monitoring dashboards. Scaled Kafka pipelines to handle millions of events per day with consistent performance. Integrated Kafka with microservices, REST API’s and downstream systems (analytics). Supported cloud-native deployments on GCP and Kubernetes. Diagnosed and resolved complex production issues across distributed systems. Automated operational notifications via Slack and Microsoft Teams integrations.
Senior Java Developer at Cognizant Technologies
February 1, 2022 - January 1, 2024
Led Walmart Canada engagements, delivering microservices, data pipelines and cloud-native deployments. Maintained and enhanced Spring/J2EE applications, integrated with downstream analytics, and ensured reliability across distributed systems. Drove performance improvements for high-volume retail platforms and supported multi-region deployments on Google Cloud and Kubernetes.
Senior Java Developer at Cognizant Technologies
May 1, 2011 - August 1, 2015
Served as subject matter expert for Western Union global payment gateway integrations. Developed and enhanced Spring, Spring MVC, and Hibernate-based enterprise applications. Led code reviews and enforced static code analysis standards (PMD, Checkstyle, Find Bugs). Collaborated with cross-functional stakeholders to deliver end-to-end solutions.
Senior Java Developer at Cognizant Technologies
August 1, 2015 - June 1, 2017
Continued work with Western Union on US-based engagements, delivering integration-heavy payments solutions, refining Spring/Spring MVC and Hibernate-based apps, and advancing code quality through reviews and static analysis disciplines.
Java Developer at Multywave Technologies
December 1, 2008 - April 1, 2011
Developed Java/J2EE applications using Struts, Hibernate, JavaScript, HTML, and CSS. Built internal deployment tools enabling one-click application releases. Implemented SSL certificates to improve application security.

Education

Master of Computer Applications (MCA) at Nagarjuna University, India
July 1, 2005 - June 1, 2008
Bachelor’s Degree (MECS) at Nagarjuna University, India
July 1, 2002 - March 1, 2005

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Financial Services, Professional Services