毕业后就职于某知名互联网公司核心部门,参与公司主要产品的 Java 开发。
1、熟练使用 spring、springboot 框架,能够基于框架快速开发
2、熟悉常用开发工具包,Commons,lombok、junit、sprin-test、swagger 的
使用
3、掌握代码优化,sql 优化、jvm 调优
4、掌握使用 redis、caffenie 、spring-cache 缓存技术缓存技术
5、熟练使用 rocketMq 消息队列;
6、熟悉常用设计模式,工厂模式、单例模式、策略模式、模板模式等
7、了解 RPC 框架,掌握 spring cloud 调用接口开发
8、掌握 RESTFUL 开发风格
项目职责:
(1)负责日常需求编码迭代并上线,bug 修复,慢接口优化
(2)负责敏捷系统运维监控,从延迟、流量、错误、饱和度四方面着手
(3)负责系统组件迁移,包括 redis,rocketmq,mysql等。
(4)负责系统的迁移,包括跨区域系统流量迁移,例如将 sg 区域系统流量合并到 cn 区域系统上
(5)技术点:
a.慢接口优化,通过优化 sql 和业务代码,使得响应时长缩短至200ms
b.Redis/mysql/rockeymq 数据库迁移,从0到1设计迁移方案并完成切换
c.jvm 调优,调整 metaspace 和新生代内存大小,减少 fullgc 次数。
d.从0到1搭建多账户体系系统,使用工厂模式开发集字节 cas和 auth 以及微信三种登录方式的功能
可兼职时间
可兼职地点
0条评论 雇主评价