拥有信息技术或计算机科学学士学位,5年以上相关工作经验
熟悉面向对象的设计原则以及后端开发技术,包括但不限于Java、消息队列、分布式缓存、RESTful架构及各类数据库优化
具备独立思考与创新能力,习惯于通过图表进行复杂逻辑的表达,并能够主动识别业务瓶颈并提出前瞻性技术方案,在复杂环境下将技术目标落地
熟悉单元测试框架(JUnit、Mockito、etc.)及自动化测试工具,具备通过测试驱动保障代码交付质量的实战经验
具备极强的故障排查与应急响应能力,对线上生产问题有高度敏感性,能够在压力环境下迅速定位问题并保障业务连续性
深入理解传统与敏捷(Agile/Scrum)软件开发生命周期,具备将方法论转化为交付确定性的能力
具有良好的表达能力、沟通能力、学习能力,以及具备在不确定性的环境下识别风险并稳健推进项目交付的能力
英文听说读写熟练,能够胜任国际化技术文档审阅与跨国协作沟通
拥有“事在人为(Can-do)”的积极态度,工作极具主动性,能够预见问题并提前采取行动,而非仅在问题发生后被动响应