要求:
• 必须具备扎实的Java编程语言知识
• 熟悉Spring框架
• 扎实的SQL知识,能够编写复杂的查询语句(SQL Server)
• Rest API设计和开发
• 熟悉编写干净且经过测试的代码
• 愿意在适当的情况下学习其他编程语言和技术框架,尤其是C#
• 良好的故障排除能力,能够找出问题的根本原因并提供有价值的解决建议
• 良好的能力将业务需求转化为技术解决方案,并具备良好的设计和可支持性
• 有软件开发生命周期(例如敏捷开发)经验
• 良好的沟通能力,特别是与不同利益相关者进行沟通时
• 具备团队合作精神,能够有效地与全球团队合作
• 能够在压力下工作并处理限制条件
• 具备良好的文档纪律
优先考虑:
• 了解前、中、后台流程和商品交易的功能设计,包括交易表述(物理和金融)、市场价格计算、物流、结算、会计和控制
• 了解行为驱动开发(最好使用Cucumber)
• 法语口语者
• 了解Microsoft Azure和Azure DevOps