Talent.com
This job offer is not available in your country.
Staff Software Engineer (Java)

Staff Software Engineer (Java)

HMHPune, Maharashtra, India
16 hours ago
Job description

HMH is a learning technology company committed to delivering connected solutions that engage learners, empower educators and improve student outcomes. As a leading provider of K–12 core curriculum, supplemental and intervention solutions, and professional learning services, HMH partners with educators and school districts to uncover solutions that unlock students’ potential and extend teachers’ capabilities.

HMH serves more than 50 million students and 4 million educators in 150 countries. HMH Technology India Pvt. Ltd. is our technology and innovation arm in India focused on developing novel products and solutions using cutting-edge technology to better serve our clients globally. HMH aims to help employees grow as people, and not just as professionals. For more information, visit

Staff Software Engineers are the technology leaders of our highest impact projects. Your high energy is contagious, you actively collaborate with others across the engineering organization, and you seek to learn as much as you like to teach. You personify the notion of constant improvement as you work with your team and the larger engineering group to build software that delivers on our mission. You use your extraordinary technical competence to ensure a high bar for excellence while you mentor other engineers on their own path towards craftsmanship.  You are most likely T-shaped, with broad knowledge across many technologies plus strong skills in a specific area.  Staff Software Engineers embrace the opportunity to represent HMH in industry groups and open-source communities.

Area of Responsibility :

You will be working on the HMH Educational Online / Digital Learning Platform. The team builds highly scalable and available platform using Microservices Architecture, Java microservices backend, REACT JavaScript UI Frontend, REST APIs, Postgres Database, AWS Cloud technologies, AWS Kafka, Kubernetes or Mesos orchestration, DataDog for logging / monitoring / alerting, Concourse CI or Jenkins, Maven etc.. You will need experience in  Agent AI development  and proficiency in using AI-assisted engineering tools like  OpenAI Codex ,  Windsurf , and similar platforms. The ideal candidate will be responsible for  leading a team of developers and AI engineers  to build intelligent, autonomous, and highly scalable solutions leveraging cutting-edge AI technologies.

Responsibilities :

  • Be the technical lead for feature development in a team of 5-10 engineers and influencing the technical direction of the overall engineering organization.
  • Decompose business objectives into valuable, incrementally releasable user features accurately estimating the effort to complete each.
  • Contribute code to feature development efforts demonstrating to others efficient design, delivery and testing patterns and techniques.
  • Review and structre code generated code by AI agents as well as developed by team
  • Work on incorporating business logic, integration points and other conditions not captured by the agents in the generated code.
  • Strive for high quality outcomes, continuously look for ways to improve team productivity and product reliability, performance, and security.
  • Develop the talents and abilities of peers and colleagues.  Create a memorable legacy as you progress toward your personal and professional objectives.
  • Foster your personal and professional development continually seeking assignments that challenge you.

Skills & Experience

Successful Candidates must demonstrate an appropriate combination of :

  • 6 – 10+ years of experience as a software engineer.
  • 3+ years of experience as a Staff or lead software engineer.
  • Bachelor's degree in computer science or a STEM field.
  • A portfolio of thought leadership and individual technical accomplishments.
  • Full understanding of Agile software development methodologies and practices.
  • Good exposure to AI Agentic development and reated tools
  • Strong communication skills — both verbal and written.
  • Extensive experience working with technologies and concepts such :
  • Behavior-driven or test-driven development
  • JVM-based languages such as Java and Scala
  • Development frameworks such as Spring Boot
  • Asynchronous programming concepts, including Event processing
  • Database technologies such as SQL, Postgres / MySQL, AWS Aurora DBs, Redshift, Liquibase or Flyway
  • No-SQL technologies such as Redis, MongoDB and Cassandra
  • Streaming technologies such as Apache Kafka, Apache Spark or Amazon Kinesis
  • Unit-testing frameworks such as jUnit
  • Performance testing frameworks such as Gatling
  • Architectural concepts such as micro-services and separation of concerns
  • Expert knowledge of class-based, object-oriented programming and design patterns
  • Development tools such as GitHub, Jira, Jenkins, Concourse, and Maven
  • Cloud technologies such as AWS and Azure
  • Hands-on expertise with  AI-powered development tools  like  Codex ,  Windsurf , GitHub Copilot, or similar.
  • Data Center Operating Technologies such as Kubernetes, Apache Mesos Apache Aurora, and TerraForm and container services such as Docker and Kubernetes
  • Monitoring and operational data analysis practices and tools such as DataDog, Splunk and ELK
  • HMH Technology Private Limited is an Equal Opportunity Employer and considers applicants for all positions without regard to race, colour, religion or belief, sex, age, national origin, citizenship status, marital status, military / veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. We are committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation. For more information, visit . Follow us on Twitter, Facebook, LinkedIn, and YouTube.

    Create a job alert for this search

    Staff Software Engineer • Pune, Maharashtra, India

    Related jobs
    • Promoted
    Lead Software Engineer - Java

    Lead Software Engineer - Java

    Devlats Pvt LtdPune
    Lead Java Software Engineer Location : Pune Experience : 10+ years Mode : Hyb...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Java Technologies

    Senior Software Engineer - Java Technologies

    NonStopPune
    Company Description : NonStop io Technologies, founded in August 2015, is a Bespoke Engineering Studio specializing in Product Development...Show moreLast updated: 28 days ago
    • Promoted
    Senior Software Engineer - Java Technologies

    Senior Software Engineer - Java Technologies

    Infinity Career EdgePune
    Job Title : Senior Software Engineer Java Job Summary : We are seeking a highly skilled Senior Software Engineer Java with 512...Show moreLast updated: 25 days ago
    • Promoted
    OpenGov - Staff Software Engineer

    OpenGov - Staff Software Engineer

    OpengovPune
    OpenGov is the leader in AI and ERP solutions for local and state governments More than 2,000 cities, counties, state agencies, school districts, and special districts rely on...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Java Technologies

    Senior Software Engineer - Java Technologies

    TheThreeAcrossPune
    Job Title : AVP - Java Full Stack Developer.Experience : 8 - 12 Years.Job Purpose : As an AVP Java Full Stack Developer, you will be responsible for desig...Show moreLast updated: 20 days ago
    • Promoted
    Senior Software Engineer - Java Technologies

    Senior Software Engineer - Java Technologies

    NorthStar HR ConsultantsPune
    Job Title : Principal / Senior Software Engineer (Java).Job Location : Baner, Pune, Maharashtra.About the Role : Are yo...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Javascript)

    Software Engineer (Javascript)

    TraceLinkPune, Maharashtra, India
    We're Looking for a JavaScript Rockstar! 🚀.Position : Software Engineer I (JavaScript).Location : Pune, Baner | Full-Time | 5 days a week. Company : TraceLink (The leaders in pharmaceutical supply cha...Show moreLast updated: 11 days ago
    • Promoted
    Staff Engineer

    Staff Engineer

    OnArrivalpune, maharashtra, in
    OnArrival is redefining the travel tech industry by building the world’s most advanced full-stack travel platform.We provide seamless, intelligent travel infrastructure, powering everything from fl...Show moreLast updated: 29 days ago
    • Promoted
    Rapid7 - Software Engineer I - Java Development

    Rapid7 - Software Engineer I - Java Development

    Rapid7Pune
    Description : Rapid7 is a publicly traded Cybersecurity company headquartered in Boston, MA with 17 offices around the world. We are excited to be expanding ou...Show moreLast updated: 22 days ago
    • Promoted
    Senior Full Stack Software Engineer - Java / AngularJS

    Senior Full Stack Software Engineer - Java / AngularJS

    Growth99Pune
    About Growth99 : Growth99 is revolutionizing how aesthetic and wellness practices thrive in the digital age.As the leading integrated SaaS marketing platform built e...Show moreLast updated: 30+ days ago
    • Promoted
    Rapid7 - Senior Software Engineer - Java Technologies

    Rapid7 - Senior Software Engineer - Java Technologies

    Rapid7Pune
    Job Description : Rapid7 is a publicly traded Cybersecurity company headquartered in Boston, MA with 17 offices around the world.We are exc...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Java Full Stack Technologies

    Senior Software Engineer - Java Full Stack Technologies

    HyrEzy Talent SolutionsPune
    Job Title : Senior Software Engineer : Java Full Stack - Experience : 4+ years (with at least 2 years in Full Stack development) ...Show moreLast updated: 30+ days ago
    Senior Software Engineer (C++ / Java / C#)

    Senior Software Engineer (C++ / Java / C#)

    Arting Digital Private LimitedPune City, TN, in
    Quick Apply
    Senior Software Engineer (C++ / Java / C#).Experience : .Design Patterns, Data Structures, and Multithreaded Programming,. MFC, WinForms, Win32, WPF, or WCF.Roles & Responsibilities...Show moreLast updated: 30+ days ago
    • Promoted
    Tarana Wireless - Staff Software Engineer - Java

    Tarana Wireless - Staff Software Engineer - Java

    TARANA WIRELESS INDIA PRIVATE LIMITEDPune
    Required Skills & Experience : - Bachelors degree (or higher) in Computer Science or a closely-related field, from a reputed university (Tier1 / Tier2).At least 1...Show moreLast updated: 24 days ago
    • Promoted
    Staff Software Engineer - SaaS Applications

    Staff Software Engineer - SaaS Applications

    PeoplefyPune
    We're Hiring : Senior Staff Software Engineer Experience : 14+ Years Industry Preference : SaaS or Fin...Show moreLast updated: 30+ days ago
    • Promoted
    Warner Bros. Discovery - Senior Software Engineer - Java

    Warner Bros. Discovery - Senior Software Engineer - Java

    Warner Bros. DiscoveryPune
    Roles & Responsibilities : - You write efficient, readable, testable code units to contribute to the overall functionality of the software.You understand compute...Show moreLast updated: 22 days ago
    • Promoted
    Software Engineer - Java Technologies

    Software Engineer - Java Technologies

    ROLETWITPune
    We are seeking experienced and passionate Java Developers to join our growing team in Pune.As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining scalable...Show moreLast updated: 30+ days ago
    • Promoted
    Rapid7 - Software Engineer II - Java Development

    Rapid7 - Software Engineer II - Java Development

    Rapid7Pune
    Description : Rapid7 is a publicly traded Cybersecurity company headquartered in Boston, MA with 17 offices around the world. We are excited to be expanding our Global footprint...Show moreLast updated: 22 days ago
    Java Full Stack Engineer

    Java Full Stack Engineer

    Pratiti Technologies Pvt. Ltd.Pune City, MH, in
    Quick Apply
    Work on end-to-end product development for web and cloud services and integrate front-ends with backend microservices and IoT / data ingestion layers. Design, develop and maintain backend services usi...Show moreLast updated: 9 days ago
    • Promoted
    Sr Storage Automation QA

    Sr Storage Automation QA

    ACL DigitalBalewadi, maharashtra, in
    Experience in the storage / backup / virtualization domain is mandatory.Technical skills and competencies.Hands-on experience of testing backup and recovery solutions. Expertise in domain backup and sto...Show moreLast updated: 27 days ago