1、熟练使用SpringBoot、MyBatis、SpringMVC等主流框架;
2、熟练使用Git/SVN等版本管理工具,熟练使用Docker部署;
3、熟练掌握Oracle、MySql等数据库开发技术,可编写复杂SQL语句,熟悉SQL性能优化;
4、全栈开发,前端可使用原生jsp开发,也可以使用vue等主流框架开发。
5、良好的编码习惯,良好的沟通与表达能力,思路清晰,业务逻辑理解与分析能力强;
6、具有一定的设计能力和文档编写;
7、熟练使用linux、有过大数据平台开发及使用经验。
1、呱呱农场app
前端技术:安卓端基于4.4.2开发,IOS端基于ios 6.0开发,后端java7.0,springmvc+mybatis+redis+jquery+mysql+tomcat。
2、农膜厂erp项目
系统使用java作为开发语言,springboot+mybatis+shiro+bootstrap+mysql等常用架构快速搭建1.X版本,安卓系统扫码枪内置定制化开发的app,使用rs232协议进行电子秤数据交互,使用LODOP组件实现自动化打印控制。
3、Yolo社交app项目
前端技术:安卓端基于android 4.4.2开发,IOS端基于ios 8.0开发,h5邀请注册页面使用vue2.0,前后端接口按照restful规范进行定义。
后端java8.0 。使用springboot2.0构建了一套微服务进行业务解耦(登录模块、用户模块、私聊模块、群聊模块、权限模块、公共模块、字典模块),kafka、redis用于复杂逻辑解耦,运维采用k8s进行服务管理,生产使用git+docker+jenkins进行自动发布,使用elasticsearch进行日志采集kibana进行日志分析及监控报警,采用网易云信sdk作为即时通讯引擎。
角色 | 职位 |
负责人 | 高级Java开发、产品经理 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |