About
Having 5 years of experience in development of Web applications using in Java/J2EE stack - OOPS, Exception Handling, Data Structure, Multithreading and Collections etc. Experience in application development using spring framework with SpringDataJPA (Hibernate) ORM. Having expertise on Spring MVC, Spring Boot along with Restful Web Services and Micro service Architecture. Good Knowledge in Apache Kafka, Docker, Kubernetes, AWS. Expertise in using IDE s Eclipse, STS, IntelliJ IDEA with Tomcat application server and Maven as build tool. Good understanding of Software Development Life Cycle (SDLC) process in the areas of Analysis, Design, Implementation and Testing of Software Application using Agile (Scrum) Methodology (Sprint Plan).
Skills & Expertise (31)
Work Experience
Software Engineer
Celestial V Solutions
Oct 2015 - Mar 2018
The purpose of this project is to create a web-based solution which can be used by Health Providers, Patients and Physicians for sharing the Patient health information like patient health history, Test results, Patient Charts etc. The web-based solution is targeted to build a network of Health Providers, Physicians and Patients so that the health information can be exchanged within the network in a secured manner.
Java Developer
TEK systems India
Jun 2022 - Mar 2023
Develop and maintain scalable backend services using Java, Spring Boot, and Microservices architecture. Build and optimize RESTful APIs for seamless communication between frontend, mobile apps, and third party systems. Implement efficient data persistence layers using Spring Data JPA with Oracle DB for product data, inventory, orders, and customer information. Use Apache Kafka for event streaming to handle order events, inventory updates, user activity tracking, and asynchronous communication between microservices. Containerize applications using Docker for portability and scalability.
Specialist Engineer
BCE Global Tech
Jan 2025 - Jul 2025
Design and implement backend services using Java, Spring Boot, and Microservices architecture. Build and expose RESTful APIs for integration with telecom systems and third-party applications. Use Spring Data JPA for efficient database interactions with MySQL. Integrate Apache Kafka for real-time event streaming and message-driven communication between microservices. Containerize applications using Docker for portability and scalability.
Software Engineer
Ion Idea Interactive Pvt Ltd
Apr 2018 - Feb 2019
The Fault Management System is the Telecom based web application. Fault Management System is a web application to identify fault in network and escalate the issue to the support team by generating trouble ticket. This web application also monitors the status of trouble ticket, tracks its progress and finally closes when issue is resolved.
Education
Bachelor of Engineering (B.E) - R.L Jalappa Institute of Technology, Dodaballapur (VTU) Karnataka
- · Afghanistan
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation