(高级)开发技术经理
职位描述
1、负责项目的总体方案、详细方案设计,组织方案评审等工作,为团队提供系统设计、数据结构设计、服务设计等,并确保有效实施;
2、与业务、产品、开发、测试、运维团队紧密配合,带领技术团队按时高质量完成技术研发任务;
3、充分掌握研发管理制度和技术规范,确保团队有效执行;
4、做好团队单元测试管理,性能容量测试管理
5、负责解决系统瓶颈问题,解决各种疑难杂症;负责系统性能容量
6、指导、分享技术经验,帮助技术团队成长;
7、其他领导交办的工作。
任职要求:
1、本科及以上学历,计算机相关专业,有较好的英文阅读能力,会粤语优先;
2、5年及以上工作经验,2年及以上银行系统技术设计经验;
3、熟悉商业银行、金融机构系统架构或互联网金融体系技术架构,有银行电子渠道类型项目研发经验,有互联网金融从业经验优先。具备组织管理能力,能够协调整个项目分析、设计和实施工作等;
4、掌握面向对象思想及分析和设计技术,具有设计通用框架及模块的能力;熟悉主流的中间件和应用服务平台、JAVA技术及整体解决方案的应用、微服务、WebService/Java EE架构和设计模式;。
5、具备针对功能需求、性能需求、可靠性需求、可维护性需求和可扩展性需求的架构设计能力;具备对开发平台、框架中的业务问题、技术难题攻关能力;
6、具有深厚的专业技术基础,精通Java EE相关技术,熟悉Spring boot、SpringCloud等开源框架;熟悉ORACLE、MySQL等数据库开发与设计以及缓存系统REDIS的设计和研发;掌握JVM性能调优、了解常见JVM垃圾收集算法、Java并发框架与库、了解Java内存模型;
7、具备较好的学习能力、沟通表达能力、团队合作能力。