熟悉JAVA核心API,扎实的JAVA基础,了解JAVA虚拟机,熟悉JVM内存模型,了解GC工作机制; 熟悉JAVA多线程,熟悉JAVA内存模型;
熟悉Spring、Mybatis、Hibernate、SSM、SSH、Springboot、rabbitmq消息队列、elasticsearch等技术; 熟悉 Springcloud,Springcloud alibaba 分布式架构,熟悉分布式锁,分布式事务,接口限流等;
熟悉Vue、Elementui、Jquery、Angularjs、JSP等前端技术;
熟悉 JDK1.8,熟练使用 lambda 表达式和 Strem API;
熟悉Mysql,SqlServer、Oracle的使用、并对mysql的优化有一定的心得。 熟悉redis、mongodb非关系型数据库;
熟悉maven、idea、git多分支开发管理工具等;
熟悉编写rest风格API;
熟悉docker、jenkins持续化集成和nginx的使用与配置;
熟悉微信公众号,有相关经验;
带领过java团队;
项目简介: 档案综合管理系统
我的工作:
1.需求评估,技术选型,架构搭建落地。
2.解决了 application.yml 配置文件里密码加密问题。
3.解决了 MINIO 扩容的问题。
4.带领前后端做 git 规范。
5.code review。 6.解决公司内部服务器环境超级混乱的场景,为公司节约了三分之二的服务器资源。 7.优化项目从产品到开发到部署上线的流程,使整体工作更加顺畅、高效。
8.老代码重构+优化 9.统一代码规范,为项目做减法,去掉不必要的中间件,大幅度节约公司开发、测试、部署成本。 10.给其他同事培训数据库设计规范,性能提升明显。
11.辅助 CEO 制定公司规范,重视上线这件事,大大减少了线上代码出 bug 概率。 12.根据公司的业务以及客户情况提出了,产品要分基础版、升级版、顶配版,适应不同的市场需 求,受到老板重视并正在逐步落实下去。
13.督促、管理项目开发进度,按时保质量的交付。
角色 | 职位 |
负责人 | 高级java 开发 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |