Title: Java Developer Instructor
Location: Remote
WHO WE ARE LOOKING FOR:
We are currently seeking a Java Developer Lead Instructor to join our organization. This person will join our Remote Technical Training organization. They will be responsible for the following:
WHAT YOU'LL DO:
- Support instructor-led training that prepares students for entry-level to mid-level careers in Java Development. Responsibilities include daily instruction, assessment administration, attendance, one-on-one tutoring, daily evaluation and monitoring of individual student progress, addressing student violations with students in a consistent manner, and more
- Provide students with access to relevant resources for outside learning on technologies and study aids relevant to the curriculum
- Work closely with the team to identify student needs, provide the necessary support, establish individualized plans for student achievement, and participate in regular student-status meetings.
- Maintain and update Salesforce and/or our LMS with student grades, certification, scores, and progress notes.
- Support and maintain the training curricula, syllabi, lesson plans, and any other classroom materials.
- Fill in for other instructors in other classes when necessary with little to no notice.
- Assist in curriculum development
- Assist lead instructor and substitute instructor when necessary
- Be available to tutor learners in both one on one and group virtual settings
WHAT YOU’LL BRING TO US:
Required:
- At least 1 year of teaching experience
- At least 1 year of IT Work experience
- Knowledge of database-management systems, SQL commands, functions, joins, subqueries, CRUD tables.
- Knowledge of object-oriented programming, algorithms, data structure etc.
- Knowledge of Full Stack Development stack with HTML/CSS, JavaScript, Core Java, OOP, JDBC, ORM, Java EE, Spring data JPA, Spring MVC, Spring Security, Spring Boot, Servlets, JSP, Thymeleaf etc.
- Ability to leverage bulitin debugging tools
- Familiarity with DevOps, experience with CI/CD, Github, Jenkins etc.
- Ability to respond with clarity to live digital conversations via a digital engagement platform such as Zoom.
- Strong communication skills
- Qualified candidates must be able to comfortably and frequently lift 50lbs
Preferred:
- Knowledge of Service-Oriented Architecture (SOA) and associated concepts such as XML Schemas, WS specifications, SOAP, Messaging, etc.
- The ability to write content and curriculum related to instructional outcomes is a plus
- Experience with Angular 8 or above and ReactJS
Personal Characteristics
- You thrive in a creative, inventive, fast-paced startup environment with people who are passionate about their work and mission
- You are quality-driven, results-oriented, and a forward-looking catalyst for social change
- You have a collaborative and flexible work style. You're excited to work cross-functionally with other departments and independently
- You are an effective communicator with strong oral and written skills
- You are tech-savvy and learn new tools quickly
- You exhibit exceptional attentiveness to detail and time management
- You stand behind our mission, believing that individuals from any community should have access to well-paying career positions and that talent should be recognized and recruited from many diverse sources
For this role specifically, we are targeting a range between $65,000/year and $75,000/year, where the difference in salary is typically determined by several factors, including geography in which the selected candidate resides, and alignment with qualifications and experience.
#LI-Remote