This page was automatically translated and may contain errors. View in English.
W

Senior Full Stack Developer

Watermark

Mohali, Punjab, India · 全职

抢先申请

经验
4年以上
薪水
职位空缺
1
发布
6小时前
工作模式
在办公室
学历
B.Tech / B.E. in Computer Science and Engineering (CSE)
合格
Candidates with a B.Tech or B.E. in Computer Science and Engineering (CSE) are eligible to apply.
恢复
需要申请

你的工作地点

职位描述

About Watermark

Watermark is focused on helping educators and learners worldwide by providing tools for higher education institutions to capture and connect meaningful data. Its educational intelligence platform supports more than 1,700 institutions and has helped engage over 3 million learners, with the goal of improving educational outcomes and supporting faculty success. The company was formed by bringing together eight higher-ed technology businesses, and it has been recognized for its growth and impact in the education technology space.

Role Overview

This position is for an experienced engineer who can contribute to a highly available product environment, work closely in an agile team, and help deliver major product work across a large codebase.

Key Responsibilities

  • Collaborate in an agile team to ship software quickly while supporting a highly available application.
  • Take ownership of large product efforts that involve several developers at different experience levels.
  • Translate functional designs and user stories into working technical solutions and related deliverables.
  • Provide estimates for user stories and development tasks.
  • Improve legacy code by refactoring it to match current standards and design patterns.
  • Add automated test coverage for newly built functionality.

Technical Requirements

  • At least 4 years of software engineering experience with Spring or a closely related stack.
  • Strong proficiency in Java.
  • Solid command of Spring and Hibernate configuration as well as common design patterns.
  • Strong knowledge of SQL and query optimization.
  • Deep understanding of object-oriented design principles and patterns.
  • Ability to design and support large-scale APIs.
  • Working knowledge of SPA frameworks, especially React.
  • Familiarity with messaging approaches and tools such as RabbitMQ and Spring Integration.
  • Demonstrated ability to deliver end-to-end software pieces inside a large application codebase.
  • Strong troubleshooting and debugging capability.
  • Bonus experience with Groovy/Grails.
  • Bonus experience with AWS.

Eligibility

Candidates should hold a B.Tech or B.E. in Computer Science and Engineering (CSE).

Additional Information

Location for this role is Mohali, India.

如果您希望收到回复,请留下您的信息——我们不会将您的信息用于其他用途。

点击浏览拖放,或 粘贴 截图

PNG、JPG、GIF、MP4、WebM、MOV 格式 · 每个文件最大 20MB · 最多 5 个文件

🤖
在线·即时人工智能帮助