Required Skills
- Strong understanding of Core Java, OOP concepts, collections, exception handling, and basic multithreading.
- Basic knowledge of Spring / Spring Boot (academic or project experience).
- Understanding of RESTful APIs and web services.
- Familiarity with SQL databases like MySQL/PostgreSQL.
- Knowledge of HTML, CSS, JavaScript is a plus.
- Good understanding of data structures and algorithms.
- Strong problem-solving skills and willingness to learn.
Preferred Skills
- Exposure to Git/GitHub version control.
- Basic understanding of Maven/Gradle.
- Internship experience or academic projects in Java.
- Familiarity with Agile methodologies.
Qualifications
- Bachelor’s degree in Computer Science, IT, Engineering, or related fields.
- Java certifications are an added advantage but not mandatory.
