一家总部设在美国的公司,经营着一家具有尖端会员结构的商业抵押贷款经纪公司,正在寻找一名高级Java开发人员。该开发人员将参与团队的研究、测试和学习计划,以推进后端工程的实践。该公司正在彻底改变商业房地产金融业。到目前为止,该公司已经成功获得了超过1800万美元的资金。
工作职责:
- 利用Java和AWS SDK开发无服务器API,与各种数据库和后端通信,以满足平台的要求
- 使用Java 11+、DynamoDB、RDS和其他工具来创建AWS无服务器API
- 积极参与产品、工程和设计团队对产品backlog故事的改写和估算
- 作为一个重视沟通的远程团队的成员,自主地工作并承担自我责任
- 不断为我们不断增长的客户群的需求提供价值
- 参与研究、概念开发,并为前端软件工程实践的发展做出积极贡献。
工作要求:
- 工程学、计算机科学的学士/硕士学位(或同等经验)
- 至少有8年以上后端或软件开发人员的相关经验
- 5年以上的前端开发经验
- 在AWS和Java方面有明显的经验
- 有丰富的Java 11+、DynamoDB、RDS和AWS Serverless/Lambda框架的工作经验
- 具有建立和使用REST/GraphQL APIs的丰富经验
- 具有丰富的认证和授权供应商的工作经验,如Cognito、Auth0等。
- 具有丰富的Git和相关最佳实践经验
- 精通HTML、CSS和jQuery的知识
- 有在敏捷团队中工作的经验,并积极参加各种敏捷仪式
- 最好有2年以上AWS Lambdas/Serverless函数和SAM CLI的工作经验
- 最好有使用docker容器和各种Java测试工具/框架如Mockito、JUnit等的工作经验
- 流利的英语口语和书面沟通能力