1

Java Instructor Jobs (NOW HIRING)

iCode Instructor

Severna Park, MD ยท On-site

$15 - $20/hr

The instructor will also evaluate each student's progress within the program. Key Responsibilities ... Experience in PHP, SQL, C++, Java, Lua, Unix, or Scratch is desirable. * General knowledge of Agile ...

Coding Instructor

Hingham, MA ยท On-site

$22 - $25/hr

We offer on-line and in-person instructor led classes. As part of our school outreach program, we ... Become proficient with some or all of the following SCRATCH/Python/Java/RBLOX(Lua)/ Mine Craft * We ...

Coding Instructor

Waltham, MA ยท On-site

$22 - $25/hr

We offer on-line and in-person instructor led classes. As part of our school outreach program, we ... Become proficient with some or all of the following SCRATCH/Python/Java/RBLOX(Lua)/ Mine Craft * We ...

Coding Instructor

Acton, MA ยท On-site

$22 - $25/hr

We offer on-line and in-person instructor led classes. As part of our school outreach program, we ... Become proficient with some or all of the following SCRATCH/Python/Java/RBLOX(Lua)/ Mine Craft * We ...

A background and interest in programming languages (Java, Python, Scratch, Arduino etc ... Work with senior instructors to deliver the curriculum as designed and instructed Education:

STEM Instructor

Wellesley, MA ยท On-site

$45K - $60K/yr

A background and interest in programming languages (Java, Python, Scratch, Arduino etc ... Work with senior instructors to deliver the curriculum as designed and instructed Education:

A background and interest in programming languages (Java, Python, Scratch, Arduino etc ... Work with senior instructors to deliver the curriculum as designed and instructed Education:

next page

Showing results 1-20

Java Instructor information

See salary details

$12

$20

$37

How much do java instructor jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for java instructor in the United States is $20.22, according to ZipRecruiter salary data. Most workers in this role earn between $15.87 and $20.91 per hour, depending on experience, location, and employer.

What is a Java Instructor job?

A Java Instructor is responsible for teaching students or professionals how to program in Java. They design course materials, deliver lectures, and provide hands-on coding exercises to help learners understand core Java concepts, such as object-oriented programming, data structures, and frameworks. Additionally, they assess student progress, provide feedback, and may assist with career guidance. Java Instructors work in educational institutions, coding bootcamps, or corporate training programs to equip learners with the skills needed for software development.

What are the key skills and qualifications needed to thrive in the Java Instructor position, and why are they important?

To thrive as a Java Instructor, you need strong expertise in Java programming, curriculum development, and instructional techniques, often supported by a degree in computer science or a related field. Familiarity with IDEs like Eclipse or IntelliJ IDEA, experience using learning management systems (LMS), and certifications such as Oracle Certified Professional can be highly beneficial. Excellent communication, patience, and the ability to motivate and engage learners are key soft skills in this role. Mastering these skills ensures you can effectively convey complex concepts, foster a positive learning environment, and support student success.

What are common responsibilities and challenges faced by a Java Instructor?

Java Instructors typically plan and deliver courses on Java programming, assess student progress, and provide guidance on real-world problem-solving using Java. A common challenge is adapting instructional methods to suit varying skill levels within a single class or cohort, ensuring all students stay engaged and supported. Instructors often collaborate with colleagues to refine curriculum and may participate in professional development to stay current with industry trends. Successfully overcoming these challenges requires flexibility, continuous learning, and a strong commitment to student achievement.
What cities are hiring for Java Instructor jobs? Cities with the most Java Instructor job openings:
What are the most commonly searched types of Java Instructor jobs? The most popular types of Java Instructor jobs are:
What states have the most Java Instructor jobs? States with the most job openings for Java Instructor jobs include:
Infographic showing various Java Instructor job openings in the United States as of May 2026, with employment types broken down into 50% Full Time, 45% Part Time, and 5% Temporary. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $42,064 per year, or $20.2 per hour.

iCode Instructor

SAMPRIME LLC

Severna Park, MD โ€ข On-site

$15 - $20/hr

Part-time

Posted 21 days ago


Job description

Position Overview
iCode Severna Park is seeking enthusiastic and experienced STEM/Computer Science Instructors to join itโ€™s fast growing after-school program. The ideal candidate will have excellent knowledge in computer science and the ability to connect with students individually, encouraging and inspiring them as they innovate, collaborate, and create technology. They will be responsible for delivering engaging instructional sessions and creating a fun learning experience that helps students master the iCode belt system. The instructor will also evaluate each student's progress within the program.ย 

Key Responsibilities

  • Teach and educate students according to guidelines provided by iCode.
  • Manage an orderly classroom at all times.
  • Provide meaningful feedback about class material and student dynamics in the classroom in weekly status reports.
  • Assess, record and report on the development, progress, attainment and behavior of students.
  • Provide updates to parents on students activities and progress on a weekly basis.
  • Treats students equally and fairly.
  • Present a professional manner at all times.
  • Maintain exceptional classroom standards.
Qualifications

  • Experience in HTML, JavaScipt, Alice and Python.
  • Experience using GameMaker and Unity is desirable.
  • Experience in PHP, SQL, C++, Java, Lua, Unix, or Scratch is desirable.
  • General knowledge of Agile methodologies.
  • Positive attitude, outgoing and excellent people skills.
  • Dependable and flexible to work evenings and weekends.
  • Good written and verbal communication skills.
  • Ability to work with students ranging from K-12.
  • Strong problemโ€“solving and analytical skills.
  • Ability to work independently as well as part of a team.
  • Being able to perform well under pressure.
  • Freshman, Sophomore, Junior or Seniors pursing a AA / BS in Computer Science.
  • Exceptions can be made for students who are graduates of the iCode Program.
  • Exception also for exceptional students in High School with a career focus in Computer Science and active leadership role in a high school STEAM club.
Expectations
  • Follow the items outlined in the โ€œkey responsibilitiesโ€ section.
  • Stay on schedule provided by campus director/manager.
  • No social media usage while at work.
  • While on the clock, employeeโ€™s time is 100% committed towards iCode.
  • Perform tasks within the timeline provided by manager.
  • Perform tasks within reasonable expectations of quality of work.
  • Offer creative solutions to issues and problems.
  • Employee must clock in and clock out at all times while reporting to work.
  • Must be in proper work attire.
  • Must be a team player. Must have great customer service skills.
  • Must adhere by HIPAA and confidentiality guidelines

Work Schedule: We offer both year-round and seasonal opportunities. Year-round staff must be available during after-school hours typically M-F (2:30 PM โ€“ 7:30 PM) and Saturdays, with the potential for extra hours based on program needs. Seasonal hires are required to instruct during our Juneโ€“August summer camps. We seek flexible, part-time candidates whose availability aligns with our rotating class schedule.ย 
Work Location: Primary Location will be Severna Park, MD with some needs to travel to other locations to teach as required.