- Develop, maintain, and enhance applications using Core Java.
- Apply OOP concepts such as Encapsulation, Inheritance, Polymorphism, and Abstraction.
- Work with Java Collections, Exception Handling, and Multithreading.
- Write clean, efficient, and reusable Java code.
- Debug and troubleshoot application issues.
- Collaborate with team members to understand requirements and deliver solutions.
- Participate in code reviews, testing, and application maintenance.
Preferred Candidate Profile
- Strong knowledge of Core Java and Java fundamentals.
- Good understanding of OOP concepts.
- Hands-on experience with Collections and Exception Handling.
- Basic knowledge of Multithreading and Java 8 features.
- Valuable problem-solving and debugging skills.
- Strong analytical and communication skills.
- Candidates with a strong interest in Java development are preferred.