Summary
Overview
Work History
Education
Skills
Accomplishments
Additional Information
Timeline
Generic
Kiran Kumar Yaddula

Kiran Kumar Yaddula

Bangalore

Summary

Accomplished Senior Java Backend Engineer with 7+ years of experience in developing and modernizing enterprise banking applications. Specializes in Java, Spring Boot, microservices, and REST APIs, focusing on broker integrations and legacy system upgrades. Enhances code quality and delivery reliability through JUnit, Mockito, CI/CD, and AI-assisted testing methods, consistently delivering software solutions aligned with client expectations.

Overview

8
8
years of professional experience

Work History

Senior Consultant

Oracle India
Bangalore
04.2025 - Current
  • Enhanced Java backend services for broker integration flows, including loan submission status updates.
  • Implemented mortgage business validations, such as eligibility checks and conditional workflows.
  • Supported unit and integration testing using JUnit and Mockito to ensure regression stability.
  • Followed banking security compliance guidelines, including logging exception handling and audit traceability.
  • Collaborated with BA, QA, and middleware teams while participating in agile ceremonies.
  • Contributed to Westpac’s mortgage origination platform for broker-led home loan applications using OBP.

Senior Software Engineer

CGI India
Bangalore
12.2021 - 03.2025
  • Led migration of legacy risk management systems to a modern Java-based platform, improving scalability and maintainability.
  • Designed and developed RESTful APIs using Java Spring Boot within a microservices architecture.
  • Worked extensively with SQL and Oracle DB for data validation, querying, and migration activities.
  • Supported ETL processes to extract and transform data from legacy mainframe systems.
  • Contributed to wealth management core banking solutions for US and Canadian financial products.
  • Collaborated with cross-functional teams (risk, compliance, and business stakeholders) to ensure functional accuracy and timely delivery.
  • Actively participated in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
  • Performed unit testing, improved code coverage, and resolved SonarQube issues to maintain code quality.
  • Identified and fixed defects across development, SIT, QA, and UAT environments.
  • Engaged directly with clients (including Truist) to gather requirements and deliver solutions on schedule.
  • Mentored junior team members and was recognized for strong client communication and leadership.

Consultant

Cognizant Technology Solutions
Bangalore
01.2021 - 11.2021
  • Executed migration from SOAP/XML to REST/JSON, enhancing system efficiency.
  • Enhanced federated card system (FCS B2B) by developing features and resolving bugs.
  • Supported gift card generation and vendor integrations through FCS B2B platform.
  • Conducted unit testing across multiple environments to ensure reliability.

Software Engineer

HCL Technologies
Bangalore
12.2017 - 12.2020
  • Developed regulatory reporting applications for securities and disclosure compliance across global regions.
  • Participated in migration from legacy JSP-based architecture to RESTful services with Spring Boot.
  • Implemented business validations and refactored code to enhance maintainability.
  • Provided production support and conducted knowledge transfer for developed modules to ensure operational continuity.

Education

Master of Computer Applications -

Madanapalli Institute of Technology & Sciences

BSC - Computer Science

Loyola Degree College

Skills

  • Java and J2EE
  • Spring Boot and MVC
  • Microservices architecture
  • Hibernate and JPA
  • REST and SOAP services
  • IBM MQ messaging
  • Oracle database management
  • SQL proficiency
  • JUnit and Mockito testing
  • SonarQube analysis
  • Code coverage metrics
  • Maven project management
  • Git version control
  • Jenkins CI/CD integration
  • Postman API testing
  • Swagger documentation
  • AWS cloud services
  • OCI LLM deployment
  • Generative AI applications
  • CLI usage and scripting
  • OCA certification knowledge
  • Prompt engineering techniques
  • GitHub Copilot utilization
  • Agile methodologies
  • Scrum framework
  • Argentic AI tools
  • RAG system automation
  • Python beginner

Accomplishments

Awarded “Delivery Hero of the Quarter” at HCL Technologies for outstanding performance and consistent high-quality delivery.

Increased unit test coverage from 19% to 82% within 3 months at CGI, significantly improving code reliability and reducing production defects.

Engineered an AI-driven unit testing pipeline leveraging LLMs to automatically generate robust JUnit and Mockito test cases for legacy banking systems.

Applied Codex-based automation to transform DTD/FDD inputs into auto-generated coding artifacts, accelerating development workflows.

Developed a Python-based agentic solution to automatically detect and resolve SonarQube issues in legacy codebases, improving code quality and reducing manual effort.

Additional Information

  • Strong analytical and problem-solving skills with a focus on efficient debugging.
  • Effective communicator with experience collaborating directly with clients and cross-functional teams.
  • Qualified for senior Java backend roles within banking and financial services domains.

Timeline

Senior Consultant

Oracle India
04.2025 - Current

Senior Software Engineer

CGI India
12.2021 - 03.2025

Consultant

Cognizant Technology Solutions
01.2021 - 11.2021

Software Engineer

HCL Technologies
12.2017 - 12.2020

Master of Computer Applications -

Madanapalli Institute of Technology & Sciences

BSC - Computer Science

Loyola Degree College
Kiran Kumar Yaddula