岗位职责:
1、负责/参与需求讨论,需求分析与原型设计,参与系统概要设计
2、负责并参与、功能模块详细设计,完成系统业务功能实现、测试及维护工作;
3、参与平台系统后端模块开发工作;参与系统架构,数据库设计,技术攻关,解决技术难题
4、负责编写相应的需求、设计与技术文档,培训业务部门系统操作规范,输出操作文档
5、负责系统模块架构设计与代码框架搭建,完成复杂模块详细设计及开发;
6、参与线上系统环境的升级、运维监控、性能调优;
7、推动跟进业务线需求,为改善系统的功能积极提出建议。
任职要求:
1、计算机相关专业本科及以上毕业;精通Java 编程语言,熟悉常用数据结构和算法,熟悉jvm原理、GC算法及参数调优等
2、对各种开源的框架如spring boot、spring cloud、mybatis/Hibernate/dubbo等有一定的了解,2年以上微服务应用架构设计经验;
3、有Spring Cloud或者Dubbo微服务架构大型项目架构设计经验者优先;
4、熟悉多线程开发,有用Java基础支撑类平台研发的经验者优先;对开发规范,团队协同有一定熟悉
5、熟练掌握TCP/IP协议、Socket通信、多线程、数据库、Mina或Netty框架等;
6、熟练掌握SQL语句,熟练使用mysql、MongoDB;
7、熟悉linux下常用命令、shell脚本编写、nginx配置等优先考虑。
8、具备良好的分析解决问题能力,责任心强,良好的对外沟通和团队协作能力;
9、至少有1-2个业务系统开发案例.