HMH

Staff Software Engineer – Java

HMH

full-time

Posted on:

Location Type: Office

Location: PuneIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead FullStack architecture and implementation using Java, Spring Boot, ReactJS, and related technologies
  • Ensure seamless integration between frontend (ReactJS) and backend microservices
  • Mentor frontend and backend engineers on best practices in modern web development
  • Collaborate with UX/UI teams to implement responsive, accessible, and performant interfaces
  • 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 structure 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

Requirements

  • 10+ years of experience as a software engineer
  • 3+ years of experience as a Staff or lead software engineer
  • Strong hands-on experience in ReactJS, JavaScript, HTML5, CSS3, and modern UI frameworks
  • Ability to architect and optimize end-to-end systems — from user interface to data services
  • 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 related tools
Benefits
  • Health insurance
  • Retirement plans
  • Flexible working hours
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootReactJSJavaScriptHTML5CSS3Agile methodologiesmicroservicesUI frameworksAI Agentic development
Soft Skills
mentoringcollaborationleadershipcommunicationproblem-solvingteam productivity improvementtechnical direction influencecode reviewdesign patternsperformance optimization
Certifications
Bachelor's degree in computer scienceBachelor's degree in STEM field