UTUKURI KISHORE

Java-J2EE Developer | Microservices & Cloud Specialist
Hyderabad, IN.

About

Highly skilled Java-J2EE Developer with 4.5 years of experience in designing, developing, and deploying robust enterprise-level applications and scalable microservices. Proven expertise in Spring Framework, Spring Boot, RESTful APIs, Hibernate, JPA, and AWS cloud solutions, consistently delivering high-performance, maintainable code. Adept at optimizing system architecture and integrating advanced functionalities to enhance user experience and operational efficiency in dynamic payment and banking environments.

Work

Innominds
|

Software Engineer

Hyderabad, Telangana, India

Summary

Led the development of scalable microservices and RESTful APIs for SADAD Payments, a critical digital payment platform serving millions across the Middle East.

Highlights

Engineered and deployed robust microservices using Java 8 and Spring Boot, enhancing the SADAD Payments platform utilized by users across Saudi Arabia, Kuwait, UAE, and Bahrain.

Implemented and optimized RESTful APIs for critical payment functionalities, including utility bill payments and mobile recharge, ensuring secure and efficient high-volume transactions.

Integrated comprehensive file upload/download features and configured Spring Cloud components (Eureka, Config Server, API Gateway) to enhance system resilience and scalability.

Developed and managed JPA repositories and service layers, streamlining data persistence and improving application performance within the payment ecosystem.

Actively participated in the full software development lifecycle, from requirement analysis and stand-up calls to log debugging, leveraging Git and Maven for efficient code management.

O2F Info Solutions Pvt Ltd (Client: TCS)
|

Software Engineer

Hyderabad, Telangana, India

Summary

Contributed to the development and enhancement of iMobile Pay, ICICI Bank's flagship mobile banking application, focusing on scalable APIs and real-time transaction support.

Highlights

Built and maintained high-performance RESTful APIs for over 170 banking services, significantly improving the scalability and real-time transaction support of ICICI Bank's iMobile Pay application.

Enhanced the NRI transaction module by integrating document upload and multilingual support, improving user experience and compliance for a diverse international user base.

Implemented APIs for dynamic generation of TXT, PDF, ZIP, and Excel reports, streamlining data dissemination and increasing operational efficiency for banking operations.

Integrated critical microservices with Eureka and Cloud Gateway, optimizing the system architecture to support high-volume, real-time banking transactions.

Ensured code quality and system reliability through comprehensive unit testing with JUnit and active management of CI/CD pipelines, contributing to stable application deployments.

Rayon Technology Solutions Pvt Ltd
|

Software Engineer

Hyderabad, Telangana, India

Summary

Developed critical back-end APIs and business logic for CSPS, an automobile spare parts distribution platform, enhancing inventory management and order processing.

Highlights

Developed and optimized core back-end APIs using Spring Boot and Hibernate, supporting a comprehensive distribution and sales platform for automobile spare parts.

Designed and implemented complex entity mappings and business logic, streamlining the entire order flow process from inventory management to bulk order offers.

Integrated robust encryption logic for sensitive documents using Public Key Infrastructure, significantly enhancing data security and compliance for the platform.

Successfully consumed and integrated external services such as MIDAS BROKER and R2D2, expanding platform capabilities and data accessibility for improved business operations.

Contributed to agile development cycles, actively participating in requirement analysis and daily scrums to ensure timely project delivery and alignment with business objectives.

Education

St. Peter's Engineering College
Hyderabad, Telangana, India

Bachelor of Technology

Computer Science Engineering

Skills

Languages

Java 8, Java/J2EE.

Frameworks

Spring, Spring Boot, Hibernate, RESTful Web Services, JPA.

Microservices

Spring Cloud, Eureka, Config Server, Cloud Gateway.

Databases

MySQL, MongoDB, Oracle.

Tools & Development

Postman, Git, Log4j2, IntelliJ IDEA, Eclipse, Maven, JIRA, Azure DevOps, Camunda, JUnit, Lombok.

CI/CD & Cloud Platforms

Jenkins (CI/CD), AWS.

Design Patterns

Factory Pattern, Builder Pattern.

Web Technologies

HTML, CSS, Angular (Basic).