Rajesh Gupta is a skilled Lead Engineer with over 7 years of experience in Java and related technologies. He has demonstrated ownership by leading development teams and coordinating with stakeholders for functional requirements and architectural compliance. His expertise lies in end-to-end application development, including coding, deployment, and support, with a strong focus on Agile methodologies. Rajesh is proficient in designing RESTful APIs and microservices architectures, and he has a solid background in database management with Oracle, MySQL, and PostgreSQL.
Led the development of Java modules implementing complex business rules and workflows using Spring Boot.
Designed and developed RESTful APIs for multiple modules, ensuring architectural compliance.
Played a key role in defect fixing, performance tuning, and end-to-end application support up to final rollout.
Implemented MVC architecture and integrated design patterns like IOC and DAO using the Spring framework.
Consistent involvement in defect fixing, problem-solving, and performance tuning.
Designed and developed RESTful APIs for multiple business modules
Led Java module development with complex business rules + workflows on Spring Boot + Hibernate
Played key role in defect fixing + performance tuning + end-to-end support
Overview: This project for TransUnion Cibil provides comprehensive consumer data identities to help organizations make informed decisions. Responsibilities: Developed various Java bean components for implementing business logic. Designed and developed RESTful APIs for different modules as per requirements. Coordinated with teams for functional requirements and ensured compliance with architecture standards.
Key outcomes:
Designed and developed RESTful APIs for different modules
Developed various Java bean components for business logic
Coordinated to ensure compliance with architectural standards
Overview: This application offers a prepaid recharge solution for mobile operators and service providers. Responsibilities: Communicated with project teams and clients to address issues. Fixed application bugs and ensured system stability. Developed Java modules implementing business rules and workflow using Spring Boot.
Key outcomes:
Fixed application bugs and ensured stability
Developed Java modules for business rules and workflow using Spring Boot
Developed RESTful web services using Spring Core
Overview: This project focuses on SBI Life insurance policies, which are legal contracts between the insurance company and policyholders at competitive premiums. Responsibilities: Addressed issues reported by the team through Jira Portal. Wrote DAO and their implementations with Hibernate. Implemented server-side programs using Servlets and JSP.
Key outcomes:
Resolved issues reported via Jira Portal
Implemented DAO and Hibernate for data access
Developed server-side programs using Servlets and JSP
Key outcomes:
Developed backend logic using Hibernate
Performed JUnit testing, debugging, and bug fixing
Contributed to all phases of the software development life cycle
Communicated with teams and clients on backend issues
Key outcomes:
Resolved issues reported via Jira Portal
Implemented DAO and Hibernate for data access
Developed server-side programs using Servlets and JSP
Designed JSPs and Controller Classes for CRUD operations
Rajesh gupta
Java Developer