- Backend Developer Intern (Java, Spring Boot, Microservices & Database) â 6 Months Internship
- Location
- Bangalore (Whitefield)
- Work Mode
- In-Office (Mandatory)
- Internship Duration6 Months
- Working Days
- Monday to Saturday (Alternate Saturdays Working)
- Working Hours9:00 AM â 6:00 PMStipendâ¹15,000 per month
Job Description
We are looking for a passionate and motivated Backend Developer Intern to join our development team. The intern will work on real-time backend applications, REST APIs, Microservices, and database-driven systems using Java, Spring Boot, MongoDB, and PostgreSQL. This internship provides hands-on exposure to enterprise application development and modern backend technologies.
This is an Intern-to-Hire opportunity, with the possibility of full-time employment based on performance during the internship period.
Key Responsibilities
- Develop and maintain backend applications using Java and Spring Boot
- Design, build, and consume RESTful APIsWork on Microservices-based application architecture
- Develop and optimize database structures using PostgreSQL and MongoDBWrite efficient queries, stored procedures, and database operations
- Collaborate with frontend developers and other team members
- Troubleshoot, debug, and resolve application issues
- Participate in code reviews and follow coding best practices
- Prepare technical documentation for developed modules
- Assist in deployment and application monitoring activities
- Required Skills &
Qualifications
- Basic knowledge of Java and Object-Oriented Programming (OOP)
- Understanding of Spring Boot framework
- Knowledge of Microservices architecture
- Familiarity with REST API development
- Basic understanding of MongoDB and PostgreSQL databases
- Knowledge of SQL queries and database concepts
- Understanding of Git version control
- Strong analytical and problem-solving skills
- Good communication and teamwork abilities
- Eagerness to learn and work on real-world projects
Preferred Skills
- Knowledge of Spring Data JPAUnderstanding of Maven or Gradle
- Familiarity with Docker and containerization concepts
- Exposure to cloud platforms is an added advantage
- Understanding of software development lifecycle (SDLC)
- What You Will Gain
- Hands-on experience with enterprise backend applications
- Exposure to Java, Spring Boot, Microservices, MongoDB, and PostgreSQLExperience working in Agile development environments
- Mentorship from experienced software engineers
- Opportunity to work on live client projects
- Potential full-time employment opportunity based on performance
- Education
- B.E / B.Tech / MCA / BCA / M.Sc (Computer Science, IT, or related field)
- Final-year students and recent graduates are encouraged to apply