岗位职责:
1. 负责公司自研功能、自研系统研发工作的开展,参与制定技术路线规划,技术方案评审,系统架构设计;能够分解任务,安排任务,把握项目关键节点,推动完成实施落地。
2. 负责系统模块和流程逻辑的设计和优化;负责技术原型开发,核心模块代码编写,核心技术难题攻关;负责团队代码评审和质量管控,持续提升研发质量。
3. 承担技术教练角色,指导研发过程,培养开发人员的开发水平和系统设计思维,定期组织技术分享。
4. 为团队普及主流技术,引入创新技术、创新的解决方案,用创新的思路解决问题。
任职要求:
1. 本科及以上学历,计算机相关专业,8年及以上软件开发经验,有银行、保险类应用开发经验者优先。
2. 熟悉Java语言,有5年以上Java后端研发经验,熟练掌握SpringBoot、SpringCloud、Mybatis等常用开源框架。
3. 熟悉Oracle、SQLServer、Mysql、Redis等主流数据库,了解各存储特性。
4. 熟悉微服务框架,掌握主流中间件、容器和缓存技术,有分布式、高并发、高性能、高可用系统的设计开发经验。
5. 拥有DevOps开发模式实战经验,有DevOps开发或运维经验,熟悉持续集成和持续部署(CI/CD)。
6. 具有良好的业务理解、建模和抽象能力,具有高度的责任心与自驱力,具有良好的沟通协作、应急响应与处理问题的能力。