【工作职责】
1、负责相关系统设计和软件研发;
2、负责软件系统的业务逻辑梳理,指导、参与软件系统的研发,制定编码规范,进行代码评审;
3、负责技术可行性研究及技术选型,指导项目研发,负责核心代码实现和技术难题攻关;
4、负责推进技术规范的落地,定期进行技术分享,协助提升团队整体技术实力。
【任职要求】
1、2年以上工作经验;
2、善于跨部门沟通和协调,具备良好的服务意识和团队意识;
3、强烈的责任心和良好的挫折承受能力;
4、扎实的JAVA编程基础和面向对象的编程思想,熟悉常用的设计模式,对各种开源框架Spring、SpringBoot、SpringCloud、Dubbo、MyBatis等了解基本实现原理;
5、熟练掌握Oracle、MySql、SQLServer等至少一种主流数据库,具有较强的sql优化能力;
6、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现原理。