Summary
Overview
Work History
Education
Skills
Websites
Work Preference
Work Availability
Languages
Timeline
Generic

Nagarajugari Malingappa

Software Engineer
Puttaparthi,AP

Summary

Dynamic Java Developer with nearly 3 years of hands-on experience in designing and developing robust enterprise web applications. Expertise in crafting scalable solutions utilizing Java, Spring Boot, SQL, and REST APIs, exemplified by the successful development and delivery of a comprehensive complaint management system for Canara Bank. This system empowered branch staff to efficiently log and track transaction-related issues across multiple channels, featuring seamless real-time integration with ODR and CRM systems. Recognized for strong collaboration skills, consistently streamlining business workflows, enhancing user experience, and ensuring timely resolutions through effective escalation mechanisms.

Overview

3
3
years of professional experience
4
4
Languages

Work History

Java Developer

In Solutions Global Pvt. Ltd.
01.2023 - Current
  • Developed and maintained Spring Boot microservices for Banking systems.
  • Designed REST APIs and integrated them with frontend using Thyme leaf.
  • Created JPA repositories for CRUD operations and optimized DB queries.
  • Participated in daily stand-ups, code reviews, and Agile sprints.
  • Project: Dispute Management System for Transaction Issues – Canara Bank
  • Description: Developed a comprehensive web application for Canara Bank to facilitate complaint registration related to transaction failures, fraudulent activities, and wrong credit issues. The system allows branch staff to log and manage complaints for multiple transaction modes including UPI, Debit Card, ATM, NEFT, RTGS, IMPS, and Internet Banking. It enables tracking of complaint status and ensures timely resolution through escalation workflows. The application integrates with the bank’s Online Dispute Resolution (ODR) and Customer Relationship Management (CRM) systems using REST APIs, providing real-time complaint updates and streamlining the end-to-end resolution process.
  • Key Responsibilities and Achievements:
  • Designed and implemented the backend using Spring Boot, exposing RESTful APIs for complaint management.
  • Created modules for complaint types such as failed transactions, fraud reports, and wrong credit issues.
  • Integrated with ODR and CRM systems via secure REST APIs to fetch and update complaint statuses in real-time.
  • Developed a clean and user-friendly frontend interface using Thymeleaf and Bootstrap for Canara branch staff.
  • Ensured secure access with Spring Security, enabling role-based views and actions for Branch User, Manager, and Admin roles.
  • Implemented status-based tracking, SLA alerts, and escalation mechanisms for unresolved cases.
  • Designed and optimized relational database schema in Oracle to handle complaint lifecycle and audit trails.
  • Tested REST APIs with Postman and Swagger, and wrote unit and integration tests using Junit.
  • Reduced application response time by 30% through service optimization.
  • Migrated a monolithic module to microservices with zero downtime.
  • Technologies Used: Core Java, Spring Boot, Spring MVC, REST API, Spring Security, Hibernate, Thymeleaf, Bootstrap, Oracle Database, Postman, Git, Maven.
  • Reviewed code and debugged errors to improve performance.
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.

Education

Bachelor of Technology (B. Tech) - Mechanical Engineering

PVKK Institute of Technology
Anantapur, India
04.2001 -

Skills

Languages: Java, SQL, JavaScript, HTML

Work Preference

Work Type

Full Time

Work Location

On-SiteRemoteHybrid

Important To Me

Career advancementWork-life balanceFlexible work hoursPersonal development programsWork from home optionTeam Building / Company RetreatsCompany Culture

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Languages

English
Advanced (C1)
Hindi
Intermediate (B1)
Telugu
Bilingual or Proficient (C2)
Kannada
Bilingual or Proficient (C2)

Timeline

Java Developer

In Solutions Global Pvt. Ltd.
01.2023 - Current

Bachelor of Technology (B. Tech) - Mechanical Engineering

PVKK Institute of Technology
04.2001 -
Nagarajugari MalingappaSoftware Engineer