职位描述:1、负责技术架构的优化和设计,根据产品和业务规划制定应用架构;2、负责产品核心内容的设计、开发工作;3、主导技术难题攻关,持续提升系统的能力和可靠性;4、参与产品需求的沟通、讨论和协调;5、帮助部门提升团队技术能力,能够进行技术分享和培训。职位要求:1、本科以上学历,计算机相关专业;2、8年以上工作经验,5年以上JAVA开发经验,2年以上团队管理经验,熟练使用spring、mybatis等框架。3、对OOP、AOP等有深刻理解,掌握常见的设计方法和设计模式,具备技术架构设计、重构及优化能力;4、熟悉MySQL、Oracle、Redis,了解Nosql等数据库,熟悉常用的数据库优化策略;5、深刻理解SOA,微服务,熟悉分布式服务框架技术,如 dubbo、springcloud、webservice、restful等;6、熟悉消息队列,如rabbitmq,kafka,rocketmq,熟悉多线程编程,深入理解异步模型;7、了解Nosql数据库,如:mongodb、elasticserach、hbase等基本架构,熟练使用API;8、具备诚实敬业,优秀的团队合作精神,较强的沟通理解能力;9、有服务器性能优化、数据库性能优化、大型系统性能优化经验者优先;10、有大型平台研发经验、有医药数智化研发经验、管理15人以上开发团队的经验者优先。