高级软件工程师(Java后端)

新加坡 19天前全职 网络
面议
您是一名软件工程师,对建立有影响力的关系和构建强大、直观、以客户为中心的解决方案充满热情吗?想象一下这样一个角色:您的技术能力直接影响苹果及其合作伙伴的成功,推动创新,触及全球数百万用户。 在苹果,我们相信创造无缝、直观和神奇的体验。我们的企业解决方案在全球范围内使用,通过无缝集成、精心设计的应用程序提供高影响力的结果。 我们正在寻找一个独特的人加入我们的团队——一个在深厚的技术架构和战略合作伙伴参与的交汇处茁壮成长的人。这不仅仅是一个后端工程角色;这是一个在苹果的工程卓越与我们最重要的合作伙伴之间架起关键桥梁的机会。 来吧,加入我们,与一群经验丰富的人一起做您一生中最好的工作。将您的热情和奉献带到工作中,您可能会取得无法想象的成就! 职位描述 这个职位是一个后端软件工程师,他将把时间分配在可扩展系统的实际架构设计和编码,以及直接与战略合作伙伴的互动之间。您将指导合作伙伴完成复杂的技术集成和持续支持,同时利用他们的反馈直接影响产品的未来。 职责: - 领导高度可扩展、弹性后端系统和服务的架构设计和实施,确保解决方案的稳健性、性能和安全性。 - 为关键平台功能和基础设施推动实际的架构和开发,为代码质量、可维护性和运营卓越设定高标准。 - 在工程团队内提供技术领导和指导,促进最佳实践,进行代码审查,并指导初级工程师解决复杂问题。 - 作为产品和应用程序的业务合作伙伴的主要技术接口。 - 培养和维护与合作伙伴的强大、长期的技术关系,作为值得信赖的顾问提供持续支持,管理升级,并收集关于平台能力的重要反馈。 - 将合作伙伴的需求和技术反馈转化为可操作的工程要求,影响应用程序路线图,并与内部利益相关者倡导战略能力投资。 - 向内部工程团队和外部合作伙伴技术领导清晰且有说服力地传达复杂的技术概念和解决方案,促进一致性和理解。 优先资格: - 计算机科学、软件工程或相关技术领域的学士或硕士学位。 - 丰富的Java开发经验。 - 熟悉NoSQL数据库、ORM和网络协议。 - 在技术合作伙伴角色中有经验,管理关系并指导外部团队完成复杂的技术集成。 - 天生的讲故事者,能够以引人入胜和有说服力的方式传达技术愿景和挑战。 - 展示了影响产品路线图和战略技术投资的能力。 最低资格: - 8年以上后端软件开发经验,重点设计和架构可扩展、高性能的分布式系统。 - 精通面向对象编程(OOP)原则和实践,至少精通一种现代后端语言,最好是Java。 - 在系统架构、API设计和构建稳健、弹性后端服务方面表现出专业知识。 - 熟练建模关系数据库,并具有分布式事务经验。 - 熟悉NoSQL数据库、ORM和网络协议。 - 出色的书面和口头沟通能力,能够清晰地向技术性和非技术性受众阐述复杂的技术概念。 - 证明了有效呈现技术信息和解决方案的能力,将复杂的问题简化为简洁、易懂的叙述。 - 强大的人际交往能力,在多样化的内部和外部团队中建立信任、融洽关系和协作关系方面有良好的记录。 苹果是一个致力于包容性和多样性的平等机会雇主。苹果根据当地要求为残疾申请者提供合理的便利。苹果是一个无毒品的工作场所。