Position Type: Java Trainer
Working Hours: 09 to 05
Minimum Requirements:
* 1+ years of experience in Java programming.
* Previous experience in training, teaching, or mentoring is preferred but not required.
* Strong knowledge of core Java concepts (OOP, Collections, Exception Handling, Multithreading, etc.).
* Ability to explain complex technical concepts in a simple and engaging manner.
* A passion for teaching and helping others learn.
* Ability to manage a classroom and foster a positive learning environment.
* Familiarity with modern development tools (e.g., IDEs like Eclipse or IntelliJ) and version control systems (e.g., Git) is a plus.
* Bachelor's degree in Computer Science, Information Technology, or a related field.
* Java certification (e.g., Oracle Certified Java Programmer) is a plus.
Responsibilities:
* Conduct training sessions for beginners and intermediate learners in Java programming.
* Develop and update training materials, including slides, exercises, and assessments.
* Provide hands-on coding demonstrations and real-world problem-solving scenarios.
* Monitor and evaluate student progress, providing feedback and support as needed.
* Assist in preparing students for Java certification exams.
* Stay up to date with the latest Java developments and best practices.
* Collaborate with the training team to improve the training curriculum and delivery methods.
* Answer student queries and offer additional support in and outside of class hours.
* Encourage and motivate students to enhance their programming skills.
#J-18808-Ljbffr