岗位职责:
1、负责基于分布式微服务架构平台的设计开发工作;
2、参与制定设计及开发规范,完成设计、开发、测试及发布上线工作;
3、深入理解业务,参与需求分析,为业务开发提供架构设计;
4、核心代码的编写、解决关键业务问题;
5、系统性能优化,保证系统的安全、稳定、快速运行;
6、审核开发人员的代码质量,书写技术文档和制定开发规范;
7、负责解决项目实施中的各种技术难题,组织力量进行项目技术攻关;
8、参与部门内技术规范的修订,并配合上级主管进行实施。
任职要求:
1、具有6年以上软件开发工作经验,智慧医疗,大数据等平台的Java平台设计及开发经验优先考虑;
2、熟练掌握SpringBoot、SpringCloud、Nacos、Sentinel、Seata、OpenFeign、Ribbon、MySQL、Redis等主流开源框架;
3、熟练掌握分布式架构、微服务架构下的系统程序开发、具备Docker使用经验,了解Docker相关技术生态;
4、精通掌握RabbitMQ、XXL-Job、Mybatis Plus等相关技术并能熟练使用各种工具;
5、熟练掌握JVM原理编程、支持多线程高并发、在大流量业务场景下的系统设计、开发及性能优化;
6、熟悉敏捷开发流程,有良好的代码规范,熟练使用git工具进行代码管理;
7、有较强的抗压能力及责任心,积极主动的工作态度,较好的沟通交流能力及团队合作意识,能够快速融入团队。
加分项:
1、有从事临床医学数据采集、统计分析、应用相关平台优先。