Job Title: Backend Developer Intern (Java + Spring Boot)
Company: UNIDOC Healthcare Private Limited
Location: Vastral, Ahmedabad
Preferred Candidates: Candidates staying in Nikol or Vastral only
Internship Type: Full-time \| Duration: 3–6 months
Contact: 9099098151 \| Email id - himanshud820@gmail.com
About Unidoc
Unidoc Healthcare is building a modern hospital/clinic management and EMR platform with modules for OPD, IPD, pharmacy, lab, billing, and more. Our backend powers real-time hospital workflows, secure medical data handling, and integrations with different systems.
Role Overview
We are looking for Backend Developer Interns (Java + Spring Boot) who want to work on real production systems, not just demo projects. You will work closely with our core engineering team to build and maintain APIs and backend services used by doctors, hospitals, and patients.
This internship is ideal for students or freshers who have basic knowledge of Core Java and have started learning Spring Boot, and now want to work on a real project with proper architecture, databases, and deployments.
Key Responsibilities
Develop and maintain RESTful APIs using Java + Spring Boot.
Work with databases (MySQL/PostgreSQL) – schema design, queries, relationships.
Implement business logic for modules like OPD, IPD, lab, pharmacy, queue, billing, etc.
Integrate backend APIs with web and mobile apps (Flutter / React / other frontends).
Work with Spring Data JPA/Hibernate for CRUD operations and relationships.
Handle validation, error handling, logging, and basic security best practices.
Collaborate with the team using Git/GitHub (branches, pull requests, code reviews).
Debug issues, fix bugs, and improve performance of existing services.
Write clean, modular, and well-documented code following our coding guidelines.
What You Will Learn
During this internship, you will get hands-on experience with:
Real-world Spring Boot project structure (controllers, services, repositories, DTOs, entities).
Database design for healthcare workflows (patients, visits, prescriptions, tests, etc.).
How to build secure, stable APIs that are used by real users in hospitals.
Working with PostgreSQL/MySQL, migrations, and query optimization basics.
Basics of authentication/authorization, roles (doctor, admin, staff, etc.).
Deployment concepts (builds, environments, API testing with Postman/Swagger).
Working in a startup environment with agile tasks, deadlines, and ownership.
Eligibility \& Requirements
B.E./B.Tech/BCA/MCA or related degree (current student or recent graduate).
Good understanding of Core Java (OOPs, collections, exceptions, interfaces, etc.).
Basic knowledge of Spring Boot (controllers, REST APIs, basic annotations).
Understanding of SQL and relational databases.
Familiarity with Git/GitHub (clone, commit, push, pull).
Strong willingness to learn backend architecture and write clean code.
Must be staying in or near Nikol or Vastral, Ahmedabad for easy commute to office.
Good to Have (Not Mandatory)
Experience with:
Spring Data JPA / Hibernate
PostgreSQL or MySQL
Postman / Swagger for API testing
Basic understanding of microservices, layered architecture, or clean architecture.
Any previous backend project (college project, personal project, or internship).
Duration, Stipend \& Growth
Duration: 3–6 months (extendable based on performance \& project needs).
Stipend: As per company policy and performance (details will be discussed during interview).
High-performing interns may be considered for full-time backend developer roles or extended paid internships with more responsibility.
How to Apply
Send the following to himanshud820@gmail.com or WhatsApp 9099098151:
Resume (PDF)
GitHub / GitLab link with any Java/Spring Boot projects (or other backend projects)
Short note (2–3 lines): “Why do you want to work with Unidoc as a Backend Intern?”
Job Types: Full-time, Contractual / Temporary, Freelance, Internship
Contract length: 6 months
Pay: ₹8,000.00 - ₹12,000.00 per month
Benefits:
Flexible schedule
Work Location: In person