Full Stack Software Engineering Instructor (Java) - Remote

Remote in REMOTE • Posted 1 hour ago • Updated 1 hour ago
Full Time
Remote
USD $110,000.00 - 150,000.00 per year
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Database
  • Testing
  • Performance Management
  • Preventive Maintenance
  • Project Management
  • Technical Training
  • Demonstrations
  • Accountability
  • Problem Solving
  • Conflict Resolution
  • Curriculum
  • Recruiting
  • Management
  • Software Development
  • Software Engineering
  • Communication
  • Collaboration
  • Java
  • Object-Oriented Programming
  • SQL
  • Relational Databases
  • Web Services
  • HTML
  • Cascading Style Sheets
  • Git
  • Version Control
  • Command-line Interface
  • Test-driven Development
  • Software Testing
  • Web Security
  • Authentication
  • Software Design
  • Teaching
  • Mentorship
  • Training
  • Web Development
  • Coaching
  • Cloud Computing
  • Microsoft Azure
  • Amazon Web Services
  • Artificial Intelligence
  • Generative Artificial Intelligence (AI)
  • Application Development
  • Curriculum Development
  • Instructional Design
  • Life Insurance
  • Salesforce.com

Summary

Dev10 is seeking a Full Stack Software Engineering Instructor (Java) for a Remote position. This is an 8+ month contract-to-hire opportunity.

This position is ideal for a software developer who enjoys teaching, mentoring, and helping others launch successful careers in technology. The successful candidate will guide Associates through an intensive software engineering training program focused on Java, full-stack development, databases, APIs, testing, and modern software engineering practices. In addition to delivering instruction and providing technical coaching, the Instructor will collaborate with fellow instructors to continuously improve curriculum and ensure students are prepared to meet the evolving needs of clients and the technology industry.

Responsibilities:
  • Participate in training activities daily during core hours of 9:00 AM - 4:00 PM CT
  • Deliver technical instruction, demonstrations, workshops, and Q&A sessions
  • Create an engaging and supportive learning environment that promotes student success
  • Monitor student progress and provide coaching to help Associates achieve learning objectives
  • Support and troubleshoot student challenges during labs, exercises, and project work
  • Foster confidence, accountability, and problem-solving skills among Associates
  • Conduct weekly code reviews and provide detailed, constructive feedback
  • Evaluate technical assignments against established standards and best practices
  • Meet one-on-one with Associates who need additional support or guidance
  • Collaborate with the instructional team to continuously improve curriculum and training materials
  • Support technical evaluations used during the recruiting process
  • Mentor new instructors as they develop classroom management and instructional skills

Requirements:
  • 3+ years of professional software development experience
  • Strong understanding of full-stack software engineering principles and practices
  • Passion for mentoring, coaching, and developing technical talent
  • Excellent verbal and written communication skills
  • Ability to explain technical concepts to individuals with varying levels of experience
  • Strong collaboration and interpersonal skills
  • Java
  • Object-Oriented Programming (OOP)
  • SQL and Relational Databases
  • APIs and Web Services
  • HTML
  • CSS
  • Git and Version Control
  • Command Line/Terminal Fundamentals
  • Test-Driven Development (TDD)
  • Software Testing Principles
  • Web Security and Authentication
  • Software Design and Development Best Practices

Desired skills:
  • Previous experience as a technical instructor, trainer, educator, teaching assistant, or mentor
  • Experience leading technical workshops, bootcamps, or training programs
  • Experience reviewing and providing feedback on code
  • Background in full-stack web application development
  • Experience coaching junior developers or early-career technology professionals
  • Familiarity with cloud platforms such as Azure or AWS
  • Exposure to AI-assisted development tools, Generative AI, or Agentic application development
  • Curriculum development or instructional design experience

Pay range: $110,000 - $150,000 annually

Only candidates available and ready to work directly as Genesis10 employees will be considered for this position.

If you have the described qualifications and are interested in this exciting opportunity, please apply!

Benefits of Working with Genesis10 / Dev10:
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • 401K
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF, and Illinois)
  • Fun & flexible team environment

Genesis10 is an Equal Opportunity Employer. Candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: gentx001
  • Position Id: 26-10963
  • Posted 1 hour ago

Company Info

About Genesis10

Genesis10 is an award-winning U.S.-based staffing firm that’s currently recruiting qualified technology and business professionals for contract, contract-to-hire and permanent placement roles at Global Fortune 100 firms, mid-cap companies and start-ups across all industry sectors. We take the time to get to know you beyond your resume to position you with opportunities that fit your skills, experience, and goals—and stick with you from placement through your engagement, project after project. Genesis10 provides a full range of benefits, including Medical, HSA, Dental, Vision, 401(k) and Roth, Voluntary Life Insurance, Commuter Benefits (specific locations), and Sick Pay (for applicable states/municipalities).  

Genesis10 is an Equal Opportunity Employer, M/F/D/V

About_Company_One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Eagan, Minnesota

•

Today

Easy Apply

Full-time

Compensation information provided in the description

Remote or Columbus, Ohio

•

Today

Easy Apply

Full-time

USD 64.00 - 72.00 per hour

Remote or Columbus, Ohio

•

Today

Easy Apply

Full-time

Compensation information provided in the description

Remote or Columbus, Ohio

•

Today

Easy Apply

Full-time

USD 63.00 - 75.00 per hour

Search all similar jobs