岗位职责: 1、负责核心模块设计与开发工作; 2、负责编写核心业务代码; 3、充分理解项目需求,完成系统设计、编码实现、测试、部署、修改完善等工作; 4、持续完善系统功能,确保系统的性能、质量和安全; 5、解决系统遇到的业务、技术方面问题,寻找可行的改进方案并推行落地。
1、计算机及相关专业本科以上学历, 2、Java语言5年以上开发经验; 3、具备较强的面向对象系统分析、系统设计经验;精通面向对象分析设计,熟练运用设计模式; 4、扎实的 Java 编程基础知识,熟悉常用设计模式,数据结构,多线程并发编程基础知识,对新技术(Jdk新特性、Lambda等)有所掌握; 5、熟悉SOA架构、微服务架构,如SpingCloud、Dubbo、RPC、Zookeeper、CAP、分布式锁等; 6、熟练分布式、缓存、消息、负载均衡等机制和实现,高并发,高负载、高可用网站系统开发经验; 7、熟练部署Mysql数据库,并进行SQL优化、授权管理、数据备份、主从同步、分库分表等操作。