1

Java Teaching Assistant Jobs in New York (NOW HIRING)

Front End Developer

Jersey City, NJ

$108.60K - $126.30K/yr

Team leader, self-starter, collaborative, innovative, eager to learn and teach others every day ... support Java development environment and best practices, such as Maven, Sonar, and other open ...

Claude Code Platform Lead

Jersey City, NJ · On-site

$61.50 - $80.75/hr

Java 17+ / Spring Boot / Reactive Java (understanding, not necessarily writing daily) * Kubernetes ... Demonstrated ability to teach technical concepts to engineers at varying skill levels -- through ...

Senior AI Engineer - APM Experiences

New York, NY · Hybrid

$134K - $176.70K/yr

... developer assistant and a fully autonomous agent * Proactively recommend performance and ... Proficient in Go, Java, or Python; strong API/service design; production ops (monitoring, alerting ...

Skip Hop is seeking an IT Support Analyst that will assist the Skip Hop Team in resolving any ... Ability to troubleshoot issues related to Java, Internet browsers, and Citrix to support web based ...

Skip Hop is seeking an IT Support Analyst that will assist the Skip Hop Team in resolving any ... Ability to troubleshoot issues related to Java, Internet browsers, and Citrix to support web based ...

... developer assistant and a fully autonomous agent * Proactively recommend performance and ... Proficient in Go, Java, or Python; strong API/service design; production ops (monitoring, alerting ...

... developer assistant and a fully autonomous agent * Proactively recommend performance and ... Proficient in Go, Java, or Python; strong API/service design; production ops (monitoring, alerting ...

next page

Showing results 1-20

Java Teaching Assistant information

What are the key skills and qualifications needed to thrive as a Java Teaching Assistant, and why are they important?

A Java Teaching Assistant should have a solid understanding of Java programming, object-oriented concepts, and previous coursework or experience in computer science. Familiarity with integrated development environments (IDEs) like Eclipse or IntelliJ IDEA and knowledge of learning management systems are typical technical requirements. Strong communication, patience, and the ability to explain complex concepts simply are standout soft skills for this role. These skills ensure effective student support, foster understanding, and contribute to a positive learning environment.

What are the main responsibilities of a Java Teaching Assistant during a typical week?

As a Java Teaching Assistant, your weekly responsibilities often include supporting instructors during lectures, leading lab or discussion sessions, assisting students with coding assignments, and providing feedback on projects. You may also hold office hours to address student questions and help troubleshoot programming errors. Collaboration with instructors and other TAs is common to ensure course objectives are met and to discuss students' progress. Staying up-to-date with the course material and adapting to diverse student learning needs are key aspects of the role.

What does a Java Teaching Assistant do?

A Java Teaching Assistant supports instructors and students in learning Java programming. Their responsibilities typically include assisting with grading assignments, answering student questions, leading lab sessions, and providing additional support during office hours. They help clarify difficult concepts, troubleshoot code, and ensure students understand course material. Java TAs often serve as a bridge between students and instructors, contributing to a positive and effective learning environment.

What is the difference between Java Teaching Assistant vs Java Instructor?

AspectJava Teaching AssistantJava Instructor
CredentialsTypically requires a related degree or coursework in Java or computer scienceRequires advanced Java knowledge, often with certifications or extensive experience
Work EnvironmentAssists in educational settings, supporting students in labs or tutorialsLeads classes, delivers lectures, and designs curriculum
Employer & IndustryEducational institutions, coding bootcamps, online learning platformsUniversities, coding academies, corporate training programs

The main difference is that a Java Teaching Assistant supports learning by assisting students, while a Java Instructor actively teaches and leads courses. Both roles require Java knowledge, but Instructors typically have more experience and responsibilities.

What are the most commonly searched types of Java Teaching jobs in New York? The most popular types of Java Teaching jobs in New York are:
What cities in New York are hiring for Java Teaching Assistant jobs? Cities in New York with the most Java Teaching Assistant job openings:

Assistant Professor of Professional Practice (Part time) (2)

Rutgers University

New Brunswick, NJ

$41.88K/yr

Part-time

Medical, Dental, Life, Retirement, PTO

Posted 3 days ago


Rutgers University rating

7.7

Company rating: 7.7 out of 10

Based on 66 frontline employees who took The Breakroom Quiz

211th of 530 rated colleges and universities


Job description

Position Information
Recruitment/Posting Title Assistant Professor of Professional Practice (Part time) (2) Department RBS-Mgmt Sci & Information Systems Salary Details $41,876.10 for .51 FTE Offer Information
The final salary offer may be determined by several factors, including, but not limited to, the candidate's qualifications, experience, and expertise, and availability of department or grant funds to support the position. We also take into consideration market benchmarks, if and when appropriate, and internal equity to ensure fair compensation relative to the university's broader compensation structure. We are committed to offering competitive and flexible compensation packages to attract and retain top talent.
Benefits
Rutgers offers a comprehensive benefits package to eligible employees, based on position, which includes:
  • Medical, prescription drug, and dental coverage
  • Paid vacation, holidays, and various leave programs
  • Competitive retirement benefits, including defined contribution plans and voluntary tax-deferred savings options
  • Employee and dependent educational benefits
  • Life insurance coverage
  • Employee discounts programs
 
For detailed information on benefits and eligibility, please visit: http://uhr.rutgers.edu/benefits/benefits-overview.
Posting Summary
The Department of Management Science and Information Systems of Rutgers Business School - Newark and New Brunswick invites applications for a part-time (51%) non-tenure track position at the Assistant Professor of Professional Practice rank to start in September 2025.
Position Status Part Time Posting Number 25FA0592 Posting Open Date 06/03/2025 Posting Close Date
Qualifications
Minimum Education and Experience
Applicants for the non-tenure-track position should hold a Master's or a Ph.D. degree in information technology, operations research, or a closely related discipline. They should have experience as practitioners and/or have a track record of effective teaching in a wide variety of business analytics and information technology courses in subjects such as Applied Statistics, Data Analytics, Data Mining, as well as Operations Research. Candidates should possess good knowledge of programming languages such as C++, Java, Python and R. . An equal opportunity /affirmative action employer, Rutgers University actively seeks and encourages applications from minorities, women and people with disabilities.
Certifications/Licenses Required Knowledge, Skills, and Abilities
The position is focused on the broad area of data science with special consideration given to applicants with expertise in Machine Information Systems, Artificial Intelligence and transportation systems.
Preferred Qualifications Equipment Utilized Physical Demands and Work Environment Overview
The MSIS department offers undergraduate programs in Business Analytics and Information Technology and Management Information Systems in New Brunswick and Newark campuses, respectively, as well as Masters in Information Technology and Analytics. It also contributes to the MBA and Quantitative Finance programs by offering courses in the Optimization, Information Systems, Business Analytics, and Information Technology areas. In addition, it coordinates the tracks in Operations Research and Information Technology of the doctoral program. The Rutgers Business School is accredited, and is a part of Rutgers, the State University of New Jersey, which is a vibrant public research university. The Rutgers Business School is located on two campuses: Newark and New Brunswick and the successful candidate could be required to teach on both campuses.
The successful candidate should have demonstrated the ability to teach effectively in undergraduate and graduate programs and supervise students.
Successful candidate should have experience working in interdisciplinary teams, and a strong interest in collaborating with academic faculty, as well as in pursuing external grants.
Besides working on research projects and publishing research papers, this position's teaching load will be 12 credits per year. The applicants are expected to teach undergraduate and graduate level courses. Service responsibilities include participation in department and school activities and offering students academic and career advising whenever necessary.
Statement
Posting Details
Special Instructions to Applicants
The Rutgers Business School is located on two campuses: Newark and New Brunswick. Hence, the successful candidate may have a primary office on the campus of his/her choice However, the successful candidate could be required to teach on both campuses.
Quick Link to Posting https://rutgers-sb.peopleadmin.com/postings/253097 Campus Rutgers University-Newark Home Location Campus Rutgers University-Newark City Newark State NJ Location Details
Pre-employment Screenings
All offers of employment are contingent upon successful completion of all pre-employment screenings.
Immunization Requirements

Under Policy 100.3.1 Immunization Policy for Covered Individuals, if employment will commence during Flu Season, Rutgers University may require certain prospective employees to provide proof that they are vaccinated against Seasonal Influenza for the current Flu Season, unless the University has granted the individual a medical or religious exemption. Additional infection control and safety policies may apply. Prospective employees should speak with their hiring manager to determine which policies apply to the role or position for which they are applying. Failure to provide proof of vaccination for any required vaccines or obtain a medical or religious exemption from the University will result in rescission of a candidate's offer of employment or disciplinary action up to and including termination.

Affirmative Action/Equal Employment Opportunity Statement
It is university policy to provide equal employment opportunity to all its employees and applicants for employment regardless of their race, creed, color, national origin, age, ancestry, nationality, marital or domestic partnership or civil union status, sex, pregnancy, gender identity or expression, disability status, liability for military service, protected veteran status, affectional or sexual orientation, atypical cellular or blood trait, genetic information (including the refusal to submit to genetic testing), or any other category protected by law. As an institution, we value diversity of background and opinion, and prohibit discrimination or harassment on the basis of any legally protected class in the areas of hiring, recruitment, promotion, transfer, demotion, training, compensation, pay, fringe benefits, layoff, termination or any other terms and conditions of employment. For additional information please see the Non-Discrimination Statement at the following web address: http://uhr.rutgers.edu/non-discrimination-statement

What Rutgers University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom