Employer HMH
Type Full Time
Arrangement On-site
Seniority Mid
Sector K12
Technical Engineering
Posted 2 Apr 2026
Deadline 1 Jul 2026
Platform and Products Architecture and Infrastructure

Full-stack Software Developer role building scalable K–12 education platforms at HMH using modern cloud and web technologies.

Role Overview

HMH is an education technology company building next-generation learning platforms used by millions of teachers and students worldwide. The Software Developer will contribute to scalable front-end and back-end systems supporting K–12 education.

Key Responsibilities

  • Develop highly maintainable front-end and back-end code at scale
  • Build and maintain microservices and RESTful APIs
  • Write deployment scripts using infrastructure as code
  • Contribute across the full application lifecycle including DevOps, cloud, monitoring, and test automation

Technologies

  • JavaScript, React
  • Java / Spring Boot
  • Docker, Kubernetes
  • AWS, Terraform
  • PostgreSQL, Aurora

Requirements

  • 3+ years of software development experience
  • Bachelor’s degree in Computer Science or related field preferred
  • Experience with Java and front-end development
  • Understanding of software development processes and RESTful services
  • Familiarity with cloud technologies, preferably AWS