岗位职责
1、 负责蚂蚁花呗、分期、营销业务业务研发,系统搭建,稳定性保障等相关的工作,提供复杂业务下的系统设计、研发,及高质量的交付。
2 、日常考虑综合技术成本 (开发、运行、 维护、 可靠性),参与关键组件和代码的CodeReview,承担设计质量的责任;
3、 负责线上业务健康运行的维护,对线上复杂问题进行快速定位和优化,并持续改进;
4、 负责组内高可用、资金安全工作,进行业务稳定性和平台的中长期规划,持续提升系统高并发性能、业务正确性;
5、 保持一定的前瞻性, 随着业务复杂性的增加, 负载的增加,运行管理复杂性的增加, 持续的推动系统设计的重构, 降低系统的熵;
6、 能够指导、培训普通开发工程师,审核开发工程师的设计与研发质量。
岗位要求
1、 三年以上Java研发经验,扎实的Java编程基础,精通io、多线程、集合等基础框架,精通Java EE、SOA、OSGI等相关技术;
2、 三年以上大型数据库如oracle使用经验,三年以上大规模高并发访问的Web应用系统设计和开发经验;
3、 具备大型分布式系统开发及架构经验,熟悉缓存、消息、服务治理、容灾、分布式一致性等机制;
4、 具备良好的识别和设计通用框架及模块的能力,熟悉UML;
5、 较强的表达和沟通能力,工作认真、严谨、敬业,对系统质量有近乎苛刻的要求意识。有很强的分析问题和解决问题的能力,有强烈的责任心。