职责描述:
1、编写核心代码,带领技术团队完成系统开发
2、优化系统性能,安全加固并解决系统运行中出现的重大故障和问题
3、制定各种文档规范和参与编写和审查各类文档
4、开展技术培训
任职要求:
1、本科及以上学历,计算机相关专业优先,年龄40岁以下;
2、有5年以上软件开发经验,2年以上软件架构设计经验,能带领团队快速交付高质量的产品;
3、精通设计模式,具有良好的编程习惯及较强的文档功底;具有优秀的沟通能力,较强的文档编写、方案编写能力;具有系统分析、需求理解,对软件架构有一定认识和理解;
4、具有丰富的高可用、高并发、高安全的系统设计经验及海量数据处理经验;
5、精通java开发语言、SOA编程思想、软件设计模式,对相关组件和开源产品有深入研究,B/S和移动端开发架构,熟练掌握微服务构建技术;
6、熟悉docker和K8S,有实际生产部署和使用经验;
7、熟悉常见中间件,如消息中间件RabbitMQ、Kafaka或ActiveMQ;服务容器Tomcat、Jetty、JBOSS;缓存Redis、EhCache或Memcached;能对分布式常用技术进行合理应用并解决问题;