Back to jobs
Bengaluru, India
2026-10-10
Clupen Business Solutions
English
South Asia
Java Full Stack Developer Intern
Role Description
Job Title: Full-Stack Developer Intern (Java Focus)
**Location:** Bangalore
**Duration:** 6 month
**Position Overview**
We are seeking a highly motivated and versatile **Full-Stack Developer Intern** to join our engineering team. This unique role is designed for a versatile technologist eager to work across a highly diverse modern tech stack. While your core responsibilities will center around **Java**, you will also have the opportunity to build, maintain, and integrate applications using **Node.js, React, Angular, Django, and Ruby on Rails**. This internship offers hands-on experience in every layer of software development, from designing responsive front-end user interfaces to architecting robust back-end APIs and managing databases.
**Key Responsibilities**
**Back-End Development**
* **Java Engineering:** Assist in designing, developing, and testing robust server-side applications using Java and Spring Boot.
* **Multi-Framework Integration:** Contribute to microservices and legacy modules built on **Node.js (Express)**, **Django (Python)**, and **Ruby on Rails**.
* **API Development:** Build, optimize, and maintain RESTful APIs to ensure seamless communication between various front-end and back-end systems.
* **Database Management:** Write and optimize queries for relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
**Front-End Development**
* **UI/UX Implementation:** Build responsive, dynamic, and user-friendly web interfaces.
* **Component Development:** Develop modular components and single-page applications (SPAs) using **React** and **Angular**.
* **State Management:** Implement clean data flow architectures using tools like Redux or NgRx.
**DevOps & Collaboration**
* **Version Control:** Manage and deploy code repositories using Git and GitHub/GitLab.
* **Testing:** Write unit and integration tests to ensure code reliability across different languages and frameworks.
* **Agile Collaboration:** Participate in daily stand-ups, sprint planning, and code reviews alongside senior engineers.
**Required Skills & Qualifications**
* **Education:** Recently graduated with a degree in Computer Science, Software Engineering, or a related technical field (or equivalent bootcamp experience).
* **Core Language Proficiency:** Strong foundational knowledge of **Java** and JavaScript/TypeScript.
* **Familiarity with Back-End Frameworks:** Academic, project, or bootcamp experience with **Node.js**, **Django**, or **Ruby on Rails**.
* **Familiarity with Front-End Frameworks:** Hands-on experience building web apps with **React** or **Angular**.
* **Database Basics:** Understanding of SQL databases and basic database design.
* **Problem Solving:** Strong debugging skills and a passion for learning multiple programming languages rapidly.
Pay: ₹7,000.00 - ₹10,000.00 per month
Work Location: In person