高级 后端开发工程师
Senior Developer Backend
关于我们
我们相信睡眠的力量。
作为睡眠健康倡导者,我们希望越来越多的人每天醒来都能迎接更美好的一天。我们正在不断进步,帮助更多组织将睡眠视为变革性的基础健康支柱。我们努力为人们提供他们需要的技术和护理,以过上更充实的生活。
我们在睡眠科学方面的专业知识使我们能够从关键干预策略的角度看待睡眠,特别是在慢性疾病方面。我们帮助人们看到正确的问题和正确的前进方向,不仅提升我们的解决方案,也推动睡眠医学领域的发展。
我们的愿景是与合作伙伴——雇主、医疗系统、医保计划、政府机构、医疗提供者团体等致力于变革护理的组织——合作,将睡眠健康护理扩展到需要的地方,使其在医疗保健生态系统中占据应有的位置。
职位描述
该职位涉及使用Java技术(我们的Nox Cloud平台)设计、开发和维护强大、可扩展且安全的后端系统。成功候选人将在确保平台的可靠性、性能以及满足不断变化的业务需求方面发挥关键作用。你将作为敏捷跨职能团队的一员工作。
你将负责
- 编写和更新符合设计要求和编码标准的高质量代码
- 协助编写设计文档
- 遵循所有与开发或代码相关的书面流程
- 参与代码合并请求的审查
- 维护个人开发环境
- 保持对工作领域技术的了解,并在发现新技术或方法时分享见解
- 帮助定义一些项目的工时级别
- 提供生产环境的故障排查和支持
- 与测试、产品负责人和部署团队紧密合作
任职要求
- 计算机科学或相关领域的学士学位
- 可由工作经验替代
- 精通所需的编程语言/框架
- Java/Kotlin
- Spring
- Hibernate
- 至少2年企业应用开发经验
- 精通SQL和NoSQL数据库
- 精通Git
- 强大的组织能力,注重细节,能够处理多项优先任务
- 扎实的问题解决能力
- 能够独立工作,也能在团队环境中协作
查看英文原文
About Us
Simply put, we believe in the power of sleep.
As sleep health champions, we want more and more people to wake up to a brighter day every day. And, we are making daily progress, as we help more organizations see sleep as transformational and a foundational pillar of health. We strive to give more access to the technology and care they need to lead fuller lives.
Our depth of knowledge in the science of sleep gives us a unique perspective on sleep as a critical intervention strategy in chronic disease. We help people see the right problem and the right way forward, elevating not just our solutions but also advancing the field of sleep medicine.
Our vision is to work with our partners — employers, health systems, health plans, government agencies, provider groups and others committed to transforming care — to expand sleep health care to where it is needed, so it can take its rightful place in the healthcare ecosystem.
About the role
The role involves contributing to the design, development, and ongoing maintenance of robust, scalable, and secure backend systems using Java technologies (our Nox Cloud platform). The successful candidate will play a key role in ensuring the platform's reliability, performance, and ability to meet evolving business needs. You will work as a member of our Agile multidisciplinary teams.
What you'll do
- Write and update quality code that meets the design requirements and coding standards
- Assist in the development of design documents
- Follow all documented procedures around the development or code
- Participate in Pull Requests reviews
- Maintain personal development environment
- Remain current with technology in the area of work, and share findings when discovering new technologies or methodologies
- Help define the level of effort required for some projects
- Provide production troubleshooting and support
- Work closely with testing, PO and deployment teams
Qualifications
- Bachelor's degree in Computer Science or related field
- May be replaced by job experience
- Proficient in programming languages/frameworks as required
- Java/Kotlin
- Spring
- Hibernate
- At least 2 years experience working with enterprise applications
- Proficient working with SQL and NoSQL databases
- Proficient working with Git
- Strong organizational skills, attention to detail and ability to handle multiple priorities.
- Solid problem solving skills.
- Works well independently as well as in a team environment
Originally posted on Himalayas