Rahul Raj Verma

Rahul Raj Verma

Java backend developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
24 years old
Location:
Bijainagar,Ajmer, Rajasthan, India
Experience:
2 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.