Back to Developers
Rahul Choudhary

Rahul Choudhary

Java backend developer

Chandigarh, India 2+ yrs exp 85 · Excellent

About

Java backend developer with 2+ years building Spring Boot microservices and REST APIs for an enterprise SAP integration-migration platform. Strong on layered service design, Spring Security, and async processing; comfortable collaborating with senior engineers and domain experts to ship reliable backend systems.

Skills & Expertise (21)

Spring Boot Intermediate
6.5/10
1
Years Exp
Spring Data JPA Intermediate
6.5/10
1
Years Exp
Java 17 Intermediate
6.5/10
1
Years Exp
Spring Security Intermediate
6.5/10
1
Years Exp
REST APIs Intermediate
6.5/10
1
Years Exp
MySql Intermediate
6.0/10
1
Years Exp
React.js Intermediate
6.0/10
1
Years Exp
Git Intermediate
6.0/10
1
Years Exp
Postgresql Intermediate
6.0/10
1
Years Exp
Microservices Intermediate
6.0/10
1
Years Exp
Hibernate Intermediate
6.0/10
1
Years Exp
Spring MVC Intermediate
6.0/10
1
Years Exp
SQL Intermediate
6.0/10
1
Years Exp
Docker Intermediate
5.5/10
1
Years Exp
OAuth2 Intermediate
5.5/10
1
Years Exp
JWT Intermediate
5.5/10
1
Years Exp
SAP HANA Intermediate
5.0/10
1
Years Exp
Redis Intermediate
5.0/10
1
Years Exp
Openapi Intermediate
5.0/10
1
Years Exp
Swagger Intermediate
5.0/10
1
Years Exp
SAP BTP (Cloud Foundry

Work Experience

Software Engineer

Incture Technologies

Jul 2024 - Present

Built and shipped backend services for an enterprise platform that migrates legacy SAP PO/PI integrations to SAP CPI (Integration Suite), automating flow migration and validation across DEV/QA/PROD and reducing manual regression effort by 40%. Designed REST APIs in Spring Boot (Java 17) on a layered Controller–Service–Repository architecture with interface-driven design, keeping migration logic isolated so targeted fixes don’t regress working scenarios. Secured a multi-tenant Cloud Foundry deployment with Spring Security and OAuth2/JWT (XSUAA), enforcing role-based access control across all endpoints. Created a multi-cloud storage abstraction using the Strategy pattern, letting the team switch object-storage providers (Azure Blob, GCS, S3) through configuration with no business-logic changes. Developed a payload comparison engine for structural XML/JSON diffing to catch environment drift before promotion, persisting bulk results in PostgreSQL via Spring Data JPA. Delivered a test-management module with Spring @Async bulk execution and Excel reporting, plus a pluggable AI gateway (OpenAI, Gemini); partnered with senior engineers and SAP experts through design reviews and handoff docs to resolve integration edge cases.

Software Engineering Intern

Incture Technologies

Jan 2024 - Jun 2024

Built Spring Boot REST APIs for Campus Program Management, an internal HRMS tool covering candidate, college, interviewer, and assessment workflows with configurable selection criteria. Developed responsive React.js components for the candidate pipeline and assessment dashboard, wired end-to-end to the backend hiring APIs.

Education

Bachelor of Technology - National Institute of Technology Jalandhar

2020 - 2024 · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 10/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 85/100

Profile Overview

Member sinceAug 2026

Availability Details

Visa Status

Need Sponsorship

Relocation

Depends on Offer