1

Online Java Teaching Jobs in Washington (NOW HIRING)

next page

Showing results 1-20

Online Java Teaching information

See Washington salary details

$17

$64

$87

How much do online java teaching jobs pay per hour?

As of May 28, 2026, the average hourly pay for online java teaching in Washington is $64.22, according to ZipRecruiter salary data. Most workers in this role earn between $55.53 and $71.88 per hour, depending on experience, location, and employer.

What is an Online Java Teaching job?

An Online Java Teaching job involves instructing students in Java programming remotely through virtual platforms. Responsibilities typically include preparing lesson plans, delivering live or recorded lectures, assigning exercises, and providing feedback. Teachers may work for educational institutions, coding bootcamps, or as independent tutors. Strong Java expertise, teaching skills, and familiarity with online learning tools are essential for success in this role.

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

To excel in Online Java Teaching, you need strong proficiency in Java programming, a solid understanding of computer science concepts, and experience in curriculum development or instructional design. Familiarity with virtual classroom platforms (like Zoom or Google Meet), learning management systems (such as Moodle), and relevant teaching certifications (e.g., Java Certified Professional) are highly beneficial. Exceptional communication skills, patience, and the ability to engage and motivate diverse learners are important soft skills in this role. These competencies ensure effective knowledge transfer, student engagement, and a productive online learning experience.

What are some common challenges faced in online Java teaching, and how can I overcome them?

One of the most common challenges in online Java teaching is maintaining student engagement and participation in a virtual setting, especially when students have varied levels of experience. To overcome this, consider using interactive coding exercises, live coding sessions, and real-time chat support to foster active learning. Effective time management, clear communication of expectations, and regular feedback also help create a supportive and motivating classroom environment. Additionally, leveraging online tools and resources can make it easier to demonstrate complex coding concepts and monitor student progress. Staying adaptable and seeking regular feedback from your students will help you continuously improve your online teaching effectiveness.
What are popular job titles related to Online Java Teaching jobs in Washington? For Online Java Teaching jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Online Java Teaching jobs in Washington look for? The top searched job categories for Online Java Teaching jobs in Washington are:
Lecturer, Senior Lecturer, Assistant or Associate Clinical Professor, or Professor of the Practice

Lecturer, Senior Lecturer, Assistant or Associate Clinical Professor, or Professor of the Practice

University of Maryland

College Park, MD • On-site

$102.21K - $191.11K/yr

Full-time

Posted 16 days ago


University Of Maryland, Baltimore rating

7.7

Company rating: 7.7 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

209th of 528 rated colleges and universities


Job description

Job Description Summary
Position Summary/Purpose of Position:
The Department of Computer Science is looking to hire a Professional Track Faculty member at the rank of Lecturer, Senior Lecturer, Assistant or Associate Clinical Professor, or Professor of the Practice, who will focus on the impact of AI tools on computer science education. Responsibilities of this faculty position will include taking on a leading role in curriculum innovation and course development related to the challenges and opportunities of AI tools in computer science education, in addition to an appropriate teaching load. The successful candidate will hold an M.S. degree (Ph.D. preferred) in computer science or a related field and be proficient working with AI tools in an educational or research context. Most importantly, the candidate will have a passion for teaching innovation to prepare computer science graduates for a workplace where AI tools are seamlessly integrated into all software engineering processes.
Responsibilities: The faculty member will engage in curriculum innovation and course development activities to address the challenges and opportunities of AI tools in computer science education. During each fall and spring semester, the faculty member will also contribute to teaching in our core computer science curriculum, including introductory and advanced programming, computer systems, computer algorithms, or other topics. In addition, the faculty member will participate in student mentoring, research and department service. Opportunities for summer and winter teaching for additional pay will also be available.
Organizational Summary: The Department of Computer Science is top-ranked for research and teaching, with its undergraduate computer science program ranked 9th among public universities by U.S. News & World Report. The undergraduate program currently educates over 3,700 diverse students from around the world. The graduate program ranks 16th in the nation (9th among public institutions), with over 400 graduate students enrolled. The Department has more than 60 tenure-track faculty and 20 professional track faculty members, many of whom have been recognized with memberships in the National Academy of Engineering, fellowships in professional scientific organizations including ACM and IEEE, NSF Faculty Early Career Development awards and Sloan Fellowships. The Department is located in the state-of-the-art Brendan Iribe Center for Computer Science and Engineering (https://iribe.umd.edu/). Additional information about the Department is available at https://www.cs.umd.edu.
Minimum Qualifications:
Education:
An M.S. degree is required, and either the B.S. or M.S. degree must be in Computer Science or a related field such as Information Science or Data Science.
Knowledge, Skills, and Abilities:
In-depth knowledge of the state of the art in AI coding tools and their impact on computer science education. Proficiency teaching Python, Java, and Linux/Unix is a must.
Additional Job Details
Preferences:
  • Candidates with a PhD and a willingness to teach advanced upper-level courses in the candidate's area of specialization.
  • Knowledge of additional languages such as Ruby, functional languages such as Haskell or OCaml, and Web programming languages such as Javascript.
  • A solid basis in theoretical computer science as well as probability and statistics.

Physical Demands: Normal classroom teaching demands.
Licenses/ Certifications: N/A
Additional Information:
Interested candidates should apply on-line at https://umd.wd1.myworkdayjobs.com/UMCP in order to receive consideration. Applicants are strongly encouraged to have complete versions of their materials uploaded by March 15, 2026. For any information or questions please email instructor-search@cs.umd.edu.
Required Application Materials:
1. CV
2. Cover letter highlighting the specific strengths of the candidate with respect to this position
3. Statement of teaching philosophy
4. List of references
5. Listing of recently taught courses and evidence of teaching effectiveness (e.g., teaching evaluations, teaching awards)
Best Consideration Date: March 15, 2026
Posting Close Date: N/A
Open Until Filled: Yes
Financial Disclosure Required
For more information on Financial Disclosure, please visit Maryland's State Ethics Commission website.
Department
CMNS-Computer Science
Worker Sub-Type
Faculty Regular
Salary Range
$102,206 - $191,108
Benefits Summary
For more information on Regular Faculty benefits, select this link.
Background Checks
Offers of employment are contingent on completion of a background check. Information reported by the background check will not automatically disqualify anyone from employment. Before any adverse decision, the finalist will have an opportunity to provide information to the University regarding disclosable background check information. The University reserves the right to rescind the offer of employment or otherwise decline or terminate employment if the information reported by the background check is deemed incompatible with the position, regardless of when the background check is completed.
Employment Eligibility
The successful candidate must complete employment eligibility verification (on Form I-9) by presenting documents that establish identity and work authorization within the timeframe required by federal immigration law, and where applicable, to demonstrate renewed employment authorization. Failure to complete employment eligibility verification or reverification within the timeframe set forth by law may result in suspension or termination of employment.
EEO Statement
The University of Maryland, College Park is an Equal Opportunity Employer. All qualified applicants will receive equal consideration for employment. Please read the University's Equal Employment Opportunity Statement of Policy.
Title IX Non-Discrimination Notice
Resources
  • Learn how military skills translate to civilian opportunities with O*Net Online

Search Firm Managed Recruitment
There are some positions that are not advertised on this career site as the search is being managed by a Search Firm.
Please visit the link below to see these available opportunities:
Search Firm Managed Vacancies

What University Of Maryland, Baltimore employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom