岗位职责:
1. 负责公司软件产品、平台架构设计及性能、稳定性、可扩展性、安全等指标,参与关键技术问题的推进与解决,指导技术团队展开系统开发工作,提高开发效率,负责指导团队定位、解决日常开发问题以及可能出现的线上环境问题。
2. 参与公司软件产品需求定义及设计过程。
3. 负责技术可行性评估,技术方案对比及选型,建设并维护公司软件技术栈,定期进行技术培训。
4. 负责规划和设计产品系统架构、系统方案、概要设计、划分微服务及模块等,评估系统需求。
5. 负责公司软件编码规范的维护,定期进行代码审查,确保代码质量。
6. 负责系统相关接口的规范与评审,并负责产品对外接口技术预研及对接。
任职要求:
1. 本科及以上学历,5年以上团队开发经验,3年以上架构和团队管理经验。
2. Java基础扎实,精通SpringCloud至少一种;熟悉Mybatis,Netty,JPA等;熟悉中间件Redis /Nginx;熟悉Linux服务器;熟悉SQL优化;对底层技术与源码有比较深入的了解。
3. 精通分布式、缓存、消息等机制,精通性能调优。
4. 精通设计模式,面向对象编程开发,具有良好的测试驱动开发与重构能力。
5. 具有良好的编码习惯和文档写作能力,能够与技术团队保持良好沟通,并帮助技术团队提高代码及文档质量。
重庆盛汉科技有限公司