任职要求:
1、3年及以上使用JAVA后台开发的经验,1年以上的前端开发经验;
2、熟悉微服务开发模式,对于用过的开源框架,能了解到它的原理和机制;
3、JAVA基础扎实,理解io、多线程、集合等基础框架,对JVM原理有一点了解;
4、扎实的java编程基础,熟练掌握Java开源框架Spring,Spring Boot, MyBatis,Jersay等;
5、精通前端视图框架Vue,熟悉HTML5、CSS3、ES6、多端适配开发经验;
6、掌握多线程及高性能的设计与编码及性能调优;
7、熟练操作linux系统,能熟练应用shell等脚本语言,熟练使用docker进行后台服务部署;
8、掌握关系据库SQLServer、Oracle、MySql其中一种,熟练使用SQL语言;
9、具有基于数据库、缓存、分布式存储开发高性能、高可用系统工作经验者优先;
10、了解MQ、缓存、NoSQL数据库等技术,具有设计和开发对外API接口经验和能力;
11、能独立编写前端(VUE)和后端(java),独立完成项目,有物联网项目经验尤佳;
12、对新技术、新业务充满好奇,喜欢研究软件性能调优和技术框架。
岗位职责:
1、负责 Java 后端的构架设计、模块设计、数据库设计、前端网页开发;
2、负责项目模块代码编写,解决研发过程中的关键问题和技术难点;
3、按照需求文档,与产品经理密切合作编写相应模块的概要设计文档和详细设计文档;
4、与组内人员及其他团队沟通合作,保证产品研发工作的质量和进度;