Manoj Chavan
Results-driven Software Engineer with 6.5+ years of experience in Java backend development and mobile engineering
Hire this person
Send a job offer directly to this candidate
About
Results-driven Software Engineer with 6.5+ years of experience in Java backend development and mobile engineering. Proficient in Java (8/17/21), J2EE, Spring Boot, and Spring MVC, with expertise in RESTful and SOAP APIs. Experienced with event-driven architectures using Kafka, LDAP, AWS AppSync. Skilled in Docker, Kubernetes. Adept at building CI/CD pipelines using Jenkins and GitHub Actions for seamless automated delivery.
Leverages
GitHub Copilot for AI-assisted code generation and review. Demonstrated experience working on enterprise-grade financial systems in the banking domain, delivering high-availability, secure, and compliant backend solutions for global clients. Proven track record of delivering scalable, high-performance backend solutions in Agile environments, with strong analytical, problem-solving, and communication skills.
Passionate about clean architecture, SOLID principles, and continuously adopting emerging technologies to build resilient, future-ready systems.
Experience
Sr. Software Developer - Wipro Technologies
(2022-12)
Worked on multiple projects including Online Retail Store, Publicis/Clarizen, and Credit Suisse. Specialized in Java backend development, microservices architecture, and frontend integration using Angular.
Developer L2 - Wipro Technologies
(2023-05 - 2023-07)
Project: Online Retail Store. An internal project where five individual microservices were developed using Java, Spring Boot, Hibernate, and MySQL as backend with Angular as frontend to develop a shopping application. The project followed Domain Driven Design approach involving collaboration with Business & Development teams.
- Developed REST endpoints for shopping modules
- Understood business requirements and designed backend for individual modules and their relationships
- Created required microservices for each module
- Integrated frontend Angular application with REST endpoints created using HTTP client
- Performed extensive design with bootstrap Angular component for frontend
- Collaborated with team to identify and fix technical issues
- Created an Angular 6 application using TypeScript and Angular CLI v6 frontend from scratch built to be modular and scalable as new business offerings were added
- Controlled client user roles, access and privileges through custom built credential and permissions system, secured by Route guards and interceptors used NgRx to create data store of user privileges and update UI to reflect what users had access to and permission to execute
- Supported lazy loading and parameterization of passed data using router module packages including Activated Route
- Implemented cross component communications using @Input & @Output decorators
- Used promises and observables when required for Async/Sync services
Sr. Software Developer - Wipro Technologies
(2023-03 - 2023-04)
Project: Publicis / Clarizen. An internal project involving project management, admin activity, timesheet filling utilizing Java, Spring Boot, Hibernate, and MySQL as backend to automate business following Domain Driven Design approach involving collaboration with Business & Development teams.
Sr. Software Developer - Wipro Technologies
(2023-09)
Project: Credit Suisse - Instruction Manager / Trade State Manager / Global Prematching / Settlement Manager / Securities Event Handler. The application is utilized for stock position handling purposes in the Singapore and Europe regions. There are two subcomponents in this application: one built in Java and the other in Spring Boot that deals with stock position following NTPA and updates other databases and corporate accounts at the conclusion.
- Handle stock position
- Perform middleware between other stock applications between Org
Software Developer - Mahindra CIE
(2021-05 - 2022-11)
Society Management System project - A Housing society management and billing project that effectively manages and handles all the functioning of a cooperative housing society. The software system can store data of various flat owners/tenants and their family members along with their images. The system maintains and calculates society maintenance as well as parking, cultural funds, emergency fund and their charges and adds them automatically in individual flat bills.
The system also keeps details of service providers like workers who provide different services such as security, housekeeping, pest controller, equipment maintenance, etc. The system requires an administrator to input various flat owner data and billing amounts into it. The system consists of automatic bill generation facility.
- Engaged in development, debugging, and troubleshooting of the application throughout its lifecycle
- Understood flow of application and implemented structural requirements with help of coding
- Called REST API in Angular for managing data in application using JSON object
- Designed all layers using MVC design pattern to handle data between frontend and Backend
- Created all entity classes and created their DTO objects for getting required fields in the object
Software Developer - Kores India Pvt Ltd
(2019-12 - 2021-03)
Finance Management project - Finance and Banking field application in which accurate record keeping and communication are critical. The software has three modules: Admin, Employee and Customer. By coordinating with all modules individuals according to their role can perform various activities like registration, updating/modification, report generation, database access, etc.
- Co-ordinated with business logic for any specifications/modifications related to the defector enhancement in the technical region
- Implemented Java mail API regarding notifications to all users
- Created custom queries using JPA and JPQL to increase application performance
- Responsible for coding and developing using Spring, JSP
- Understood the business requirements through high-level design
- Imported data from the database into service layer and performed transformations and actions on this data as per requirements
Software Developer - Kores India Pvt Ltd
(2018-06 - 2021-03)
General position at Kores India Pvt Ltd covering multiple project assignments including Finance Management.
Education
B.E - Electrical Engineering - Abhinav Education Society's College of Engineering (2015)