Sr. Software Engineer - Java Alfresco

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

HMH is a learning technology company dedicated to providing connected solutions that engage learners, empower educators, and enhance student outcomes. As a prominent provider of K12 core curriculum, supplemental and intervention solutions, as well as professional learning services, HMH collaborates with educators and school districts to discover solutions that unlock students" potential and extend teachers" capabilities. With a reach extending to more than 50 million students and 4 million educators in 150 countries, HMH Technology India Pvt. Ltd. serves as the technology and innovation arm in India, focusing on developing innovative products and solutions using cutting-edge technology to better cater to clients globally. At HMH, the aim is to foster holistic growth among employees, not just professionally but personally as well. Software Development at HMH revolves around creating exceptional software to address the challenges faced by teachers and students, facilitating a diverse range of state-of-the-art learning experiences. The self-contained development teams consist of passionate developers who excel in problem-solving and constructing high-quality products and services. The technology stack at HMH encompasses a variety of tools and platforms, including Java, Javascript, Spring Framework, Angular, YUI, RESTful APIs, GitHub, Jenkins, Concourse CI, Maven, Docker, Kubernetes, PostgreSQL, RDS Aurora, AWS, Terraform, and more. The emphasis lies on continuous learning and growth, and the company is keen on nurturing individuals who are eager to expand their knowledge base. As part of the development team, your responsibilities will include writing highly maintainable back-end and front-end code on a large scale for the content and metadata platform used by HMH content creators. You will also be involved in writing deployment scripts as infrastructure as code, and as a full stack developer, you may contribute to various aspects of the application lifecycle such as devops, cloud, monitoring, testing automation, and beyond. Ideal candidates for this role are expected to have at least 5 years of experience and a bachelor's degree in computer science or a related field. Proficiency in Java Spring Framework and front-end technologies is preferred, with a strong emphasis on adaptability in various environments and the ability to learn new tools quickly. An understanding of software development processes, proficiency in testing, data analysis, cloud familiarity (preferably AWS), and experience with version control systems like Git are essential. Additionally, familiarity with browser development tools, multiple programming languages, experience with Alfresco version 5.x and above, and the ability to collaborate effectively with colleagues are considered advantageous for this role. The physical requirements include the ability to work in a stationary position for extended periods, move around the office space, operate office equipment, and engage in various forms of communication with team members.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You