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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Lead Java Developer at Cognizant Technologies
February 1, 2024 - PresentDesigned 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, 2022Built 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, 2024Led 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, 2015Served 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, 2017Continued 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, 2011Developed 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, 2008Bachelor’s Degree (MECS) at Nagarjuna University, India
July 1, 2002 - March 1, 2005Qualifications
Industry Experience
Software & Internet, Retail, Financial Services, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Mississauga today.