Java Intern
Description
Role & responsibilities
- Develop and maintain Java-based applications.
- Write clean, efficient, and reusable Java code.
- Understand and implement Object-Oriented Programming (OOP) concepts.
- Work with Core Java, Collections, Exception Handling, and Multithreading.
- Perform database operations using SQL and JDBC.
- Learn and work with Spring Boot and REST APIs.
- Debug and troubleshoot application issues.
- Collaborate with team members on development tasks.
- Participate in code reviews and technical discussions.
- Follow software development best practices.
Preferred candidate profile
1. Basic knowledge of Core Java.
2. Understanding of OOP concepts:
- Encapsulation
- Inheritance
- Polymorphism
- Abstraction
3. Knowledge of Java Collections Framework.
4. Basic understanding of Exception Handling.
5. Knowledge of SQL and databases (MySQL/Oracle).
6. Basic knowledge of JDBC.
7. Familiarity with HTML, CSS, and JavaScript is an advantage.
8. Basic understanding of Spring Boot and REST APIs is preferred.
9. Knowledge of Git and GitHub is a plus.
Educational Qualification
- B.E./B.Tech in Computer Science, IT, or related fields.
- BCA, MCA, B.Sc. Computer Science, or equivalent qualification.
- Freshers are welcome to apply.
Key Skills
- Problem-solving abilities.
- Logical thinking.
- Good communication skills.
- Willingness to learn new technologies.
- Teamwork and collaboration.
- Passion for software development.