Java Software Engineering (Part-Time)

Part time @Workday jobs posted 11 months ago

Job Description

Subject Matter Expert – Java Software Engineering (Part-Time)

We are seeking an inspiring Java Subject Matter Expert to enrich our team at DevMountain! As the Java Subject Matter Expert, you will play a critical role in shaping and guiding the learning experience of our students in Java, supplementing the teaching and support provided by the main Instructor and Teacher’s Assistant.

In this role, you will provide a fresh and invaluable perspective on current Java technology trends and industry insights, bridging the gap between theoretical learning and practical industry know-how. You will work closely with the Instructor and Teacher’s Assistant to deliver review sessions on subjects determined by the instructor, and bolster the learning experience with your up-to-date expertise.

Our ideal candidate is actively working in a full-time position and possesses a wealth of real-world experience in Java. You have a talent for teaching and are eager to pass on your treasure trove of knowledge to the next generation of Java developers. If you are driven by the prospect of making a lasting impact on the learning journey of aspiring Java developers, we would be thrilled to connect with you!

Essential Duties & Responsibilities:

1. Student Instruction

  • Prepare and deliver lectures in a remote group setting.
  • Answer student queries, offer additional context, share real-world examples, and assist in resolving code issues or other technical challenges as students progress through the Java specialization course content and exercises.

2. Curriculum Familiarization

  • Regularly review and stay abreast with the course content to effectively answer students’ questions and provide relevant insights.

3. Curriculum Design Consultation

  • Potentially collaborate with the education team in the design phase of new programs or modules, contributing your Java expertise to discussions regarding the direction and overall approach of the curriculum.

Job Skills:

  • Exceptional written communication skills, with proficiency in explaining technical concepts clearly and concisely to individuals with varying levels of expertise.
  • Aptitude for breaking down intricate concepts into simpler, comprehensible elements.
  • Capacity to identify crucial topics that will equip students for employment in Java.
  • Receptiveness to feedback and a commitment to personal and professional growth in response to the needs of students and the organization.

Work Experience:

  • A minimum of 1-year experience in a role directly related to Java is required; 2-3 years of experience is preferred.
  • Currently holds a full-time position as a software engineering role.
  • Experience in teaching or mentoring, particularly with adolescents or adults is preferred.
  • Proven experience in delivering technical presentations, workshops, or tutorials at conferences, meetups, or educational institutions is preferred.


  • A Bachelor’s degree from an accredited institution, bootcamp, or self-teaching experience is required.

Additional Requirements:

  • The position is completely remote
  • No travel is necessary for this role.
  • Flexible hours ranging from 6 to 15 hours per week, based on mutual availability. Expected schedule is usually between 12-4pm Mountain)
  • Must have access to a computer and the ability to retrieve information effectively.
  • Proficient in communicating effectively with different levels of management.
  • Capability to handle stressful situations with resilience.
  • Possess sharp mental acuity.
  • Reliable attendance and punctuality are vital to this role.
  • Note: Essential functions and responsibilities are subject to change.

If you require a reasonable accommodation to complete our application process, please contact our Human Resources Department at [email protected].

Related Jobs