发布时间:2024-09-23 点击:1449
【Java全栈工程师,同时具备前端和后台能力】
1、3年+的开发经验,熟练掌握JAVA、Python、VUE中的至少一种,掌握常见的数据结构、算法;了解软件工程、敏捷开发等知识,熟悉常用设计模式;
2、JAVA基础扎实,熟练掌握面向对象、多线程、网络编程、1o、消息队列、缓存;掌握常用数据库oracle、Mysql等主流的数据库及应用和优化
3、熟练使用Spring、SpringMvc.spring Boot,Mybatis等框架,并掌握其运行原理,具有相关的实战开发经验;
4、了解JVM.JMM;熟悉常用的网络协议,了解其原理;
5、熟悉微服务,了解springcloud的常用组件,并知晓其原理,熟悉微服务开发流程,并具有相关的实战开发经验优先;
6、熟悉常用的Linux命令以及shel1脚本的编写;
7、熟悉常用的前端开发框架如Jquery,Vue,element-ui等,并且具有实战开发经验;
8、能独立完成模块开发以及组织单元测试,编写对应的测试用例;
9、学习能力强,具备优秀的逻辑思维能力,吃苦耐劳,沟通高效,有团队合作能力,有较强的上进心和求知欲,善于学习新技术;
10、熟悉手机端开发优先考虑;
11、本科学历,特别优秀者学历可适当放宽;
岗位职责:
1、负责公司项目数据库设计、模块设计与开发、软件测试、测试用例编写;
2、为公司产品设计以及现有的产品改进提出合理化建议;
3、能够进行数据库设计、接口规范等相关文档的编写;1、负责公司现有系统的更新迭代,以及新项目的开发。
5、部门领导安排的其它工作。