₹10L – ₹25L a year estimatetypical for IT Jobs in India, 838 posts
Posted 21 hr ago Last checked 32 min ago
Free · takes a minute · your resume fills your profile
CoreHRx never asks candidates for money. If anyone does, .
Role at a glance
You will
This is a 6-month, on-site internship for candidates interested in gaining practical experience in full-stack software development.
The ideal candidate should have a strong foundation in Java, Spring Boot, Angular, and database management, along with hands-on experience…
Develop and maintain RESTful APIs using Java and Spring Boot.
Must-have skills
AngularBootstrapCSSGitHTMLHibernate
Work mode
On-site
How well do your skills match this job?
Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Job description
Location: Noida, India
About Enveu Enveu is a SaaS platform empowering leading OTT platforms, broadcasters, and publishers to deliver video experiences across Web, Mobile, and Smart TVs. We are looking for an enthusiastic Full-Stack Software Engineering Intern with knowledge of Java, Spring Boot, Angular, and MySQL to work on real-world projects.
Role Overview This is a 6-month, on-site internship for candidates interested in gaining practical experience in full-stack software development. The ideal candidate should have a strong foundation in Java, Spring Boot, Angular, and database management, along with hands-on experience through academic or personal projects.
Key Responsibilities
Develop and maintain RESTful APIs using Java and Spring Boot.
Assist in backend development, including business logic, services, controllers, and API integrations.
Design and manage database entities, queries, and schema changes using MySQL.
Develop responsive and user-friendly web interfaces using Angular, TypeScript, HTML, and CSS.
Work on admin dashboards, Content Management Systems (CMS), and public-facing web applications.
Integrate third-party APIs and backend services.
Write and execute unit and integration tests to ensure application quality.
Debug and troubleshoot application issues using logs, browser developer tools, and Postman.
Collaborate with the development team using Git, GitHub, pull requests, and code reviews.
Understand existing codebases and contribute to maintaining and improving application functionality.
Maintain technical documentation for developed features and updates.
Requirements
B.Tech / B.E. / MCA / B.Sc. in CS, IT, or related fields (2025–2026 graduates or final-year students).
Strong foundation in Core Java, OOP, Collections, and Exception Handling.
Basic knowledge of Spring Boot, REST APIs, JPA, and Hibernate.
Familiarity with Angular, TypeScript, HTML, CSS, and Bootstrap.
Understanding of MySQL, SQL queries, and database design.
Knowledge of API testing using Postman or Swagger.
Familiarity with Git, GitHub, unit testing, and debugging.
At least one relevant academic or personal project with a GitHub profile or live demo.
Preferred Skills
Knowledge of Spring Security, JWT, MongoDB, and RxJS.
Familiarity with Maven, Gradle, Docker, and Docker Compose.
Exposure to Redis, Elasticsearch, Kafka, RabbitMQ, or ActiveMQ.
Basic understanding of HLS and video streaming technologies.
Experience with third-party API integrations and payment gateways.
Knowledge of JUnit, Mockito, CI/CD, and Linux.
Internship & PPO Opportunity
Work on real-world projects with guidance from experienced developers.
Performance-based evaluation at the end of the 6-month internship.
Eligible candidates will be considered for a PPO.
Internship extension may be considered based on performance and potential.
Internship Completion Letter upon successful completion.
This guide is for Indian job seekers preparing for Java backend roles, from freshers facing campus and first-job interviews to experienced developers moving into senior positions at product companies and IT services firms. It covers what interviewers ask most in 2025 and 2026 on Java 17 and 21 and Spring Boot 3: OOP, collections, equals and hashCode, streams, exceptions, concurrency and JVM memory, then dependency injection, auto-configuration, REST controllers, validation, JPA and Hibernate, security, microservices and testing. Questions are grouped as easy, medium and hard. Read each answer, compile the code yourself and practise explaining it aloud.
Questions you may be asked
What are the four pillars of OOP, with a Java example of each?
What is the difference between an abstract class and an interface in Java?
What is the difference between method overloading and method overriding?
What is the difference between == and equals() in Java?