1、编程语言:主要语言Java,深入理解JVM,GC,IO,Collection,JUC,多线程高并发,能合理熟练使用常用的设计模式.其他语言栈:JavaScript,Lua,Python,Dart,Swift。
2、常用开发框架: 熟悉Spring体系及Java常用框架Mybatis,Hibernate, SpringMVC,SpringJPA,Shiro,SpringSecurity,等。熟悉SpringCloud(Eureka、Ribbon、Feign、Hystrix、zuul),SpringCloud Alibaba(SpringCloudGateway,Nacos,Sentinel,OpenFeign,Seata),使用过Dubbo实现微服务开发。
3、数据库:熟练使用Mysql,有丰富的sql调优经验。使用过ShardingSphere分库分表。有索引优化、性能调优等丰富的实战经验。熟悉分布式事务。 熟练使用MongoDB,具有集群搭建(副本集、分片集群),冷热备份、数据迁移、安全管理等实战经验。熟练使用Redis,熟悉Redis的应用场景和实际应用。
4、其他:熟练使用ElasticSearch。掌握Kafka、RocketMQ、RabbitMQ原理及集群布署,有丰富的使用经验。熟悉Fastdfs与HDFS,了解底层文件存储原理、分片路由发现等核心机制。熟练使用Nginx、Tengine、HAProxy、LVS、KeepAlived等负载均衡组件。熟悉Docker等容器化技术。
5、 前端技术: 使用H5,JQuery,Bootstrap,Vue,Angular框架做过相关项目。熟悉原生APP相关开发技术:Andoid/iOS (object-c) ,使用相关技术完成过商业项目,熟悉Hybrid App开发,以及常见的APP跨平台方案RN,Cordova(有实际项目经验) ,UniApp,Flutter(有实际项目经验)。
6、设计工具:熟练使用PowerDesigner、Visio等UML建模工具。能够使用 Axure,墨刀,Processon进行产品原型设计。
7、项目管理工具: 熟练使用Microsoft Project,禅道,Redmine,阿里云效等,有项目思维(成本质量进度维度),有一定文档输出能力。
项目名称:某音乐公众运营平台
项目所用技术:SpringBoot,SpringSecurity,Mysql,Mybatis-Plus,Redis, ruoyi快速开发框架,OSS,UEditor
开发时间/开发周期:4个月
项目描述:
某音乐公众运营平台,基于ruoyi开发框架,结合微信公众平台接口,实现的微信公众号运营管理及活动管理平台。该平台包括为某音乐提供微信公众运营支撑。
思思互动课堂
项目名称:思思互动课堂
项目所用技术:SpringBoot,Shiro,Mysql,Mybatis Redis,Vue, OSS,AndroidTVBox, C#,WPF
开发时间/开发周期:14个月
道奇绘本平台
项目名称:道奇绘本平台
项目所用技术:SpringBoot,SpringSecurity,Mysql,Mybatis Redis, Layui, Cosos2d-js,Android/iOS
开发时间/开发周期:12个月
项目描述:
道奇绘本平台是一个绘本电子化平台,使用自研绘本开发工具道奇绘本工具,将图片,音频,视频,等资源打包成自有数据格式,使用cocos2d-js为引擎实现图书绘本的电子化。
| 角色 | 职位 |
| 负责人 | 高级JAVA工程师 |
| 队员 | 产品经理 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |
24小时无人自习室;设计智能锁、小程序签到、支持多种支付方式、锁定自习时间,查看可选择时间、离开结算等功能
居家、机构养老平台;多类物联网设备支持(血压仪、血氧仪、门磁、烟感、水感、防摔倒设备等)远程报警、远程协助控制等功能