Rahul Verma
Java Developer
-
◇
-
◇
Bengaluru, Karnataka, India
◇
LinkedIn
SUMMARY
Java Backend Developer with over 2 years of experience designing and developing scalable RESTful APIs using Java, Spring
Boot, and Hibernate.
Proficient in implementing security protocols (JWT, OAuth2), integrating databases (MySQL, PostgreSQL), and deploying
applications on Microsoft Azure.
Strong understanding of microservices architecture, object-oriented programming, and Agile methodologies.
Certified in Azure Fundamentals (AZ-900) and Azure Administrator Associate (AZ-104).
WORK EXPERIENCE
Project Engineer
Mar '23 — Present
Wipro Ltd.
Bengaluru, India
Developed and maintained RESTful APIs using Java 8, Spring Boot, and Hibernate.
Designed and implemented reusable, modular service components and domain models for policy and user management
modules.
Improved API response time by 25% through query optimization and pagination strategies.
Secured endpoints using Spring Security, JWT-based authentication, and role-based authorization.
Integrated backend with frontend components for seamless data exchange using JSON and REST.
Managed entity relationships and persistence with JPA and Hibernate, ensuring data consistency.
Deployed microservices-based modules to Microsoft Azure using App Services and Azure DevOps.
Participated in Agile ceremonies: daily stand-ups, sprint planning, code reviews, and retrospectives.
Utilized Git and GitHub for version control and collaborative development.
Conducted API testing using Postman and ensured code quality through rigorous debugging and logging.
EDUCATION
Bachelor of Technology in Computer Science Engineering, Arya Institute of Engineering Technology and Jan '18 — Jan '22
Management (GPA: 80%)
Jaipur, India
CERTIFICATIONS
Microsoft Certified Azure Fundamentals, Microsoft
Microsoft Certified Azure Administrator Associate, Microsoft
Java Full Stack Development, Stackroute (NIIT)
PROJECTS
Personal Expense Tracker API
Developed a robust backend REST API for managing user expenses with full CRUD functionality.
Implemented secure login and registration using Spring Security with JWT-based authentication.
Applied a layered architecture (Controller → Service → Repository) to enhance code maintainability.
Utilized Hibernate Validator and Spring's exception handling mechanisms for input validation and global error
management.
Documented APIs using Swagger for ease of testing and developer collaboration.
Managed builds and dependencies via Maven; maintained source control using Git.
Dockerized the application to support containerized local deployment and potential cloud hosting.
Designed the system to be scalable and modular for future enhancements.
SKILLS
Programming Languages Java 8+
Frameworks Spring Boot, Spring Security, Spring AOP
Database Technologies Hibernate, JPA, MySQL, PostgreSQL
Development Tools REST APIs, Postman, Git, Maven, Docker
Cloud Technologies Microsoft Azure, Azure App Services, Azure DevOps
Mar '24
Oct '24
Aug '22