工作职责:1. 独立设计并完成前后端软件编码工作,能够按计划高质量完成代码开发及测试,并具备具体技术难点的攻关能力;2. 参与对业务需求沟通讨论,具备需求梳理及分析能力。根据业务需求,抽象业务模型,完成编码和技术文档的编写;3. 围绕团队目标,与团队其他成员合作,确保工作任务交付质量和进度。任职资格:1. JAVA基础扎实,熟悉I/O,多线程,分布式,集合等基础框架,对JVM原理有一定了解;2. 熟悉Spring&SpringBoot,Mybatis等常用开源框架,对源码有一定了解,并对其设计思想及运行原理有较好的理解;3. 熟悉常见SQL,NoSQL,缓存,消息通信,队列,异步框架等;4. 熟悉常用算法,设计模式;5. 热爱技术,良好的学习能力及沟通能力,并有强烈的责任心和积极的工作态度;6. 具有区块链开发经验者优先考虑。