1、具备扎实的编程基础,精通 Java 语言,熟悉 JVM,内存模型,并发编程
2、可以灵活运用设计模式,如:单例、工厂、策略、责任链、模板方法等设计模式进行项目开发
3、熟悉 Spring、 SpringMVC、SpringBoot、SpringCloud、Mybaits、Mybaits-Plus 等开发技术。
4、熟悉分布式常见解决方案:分布式事务、分布式一致性、分布式锁
5、熟悉关系型数据库 MySQL,有一定的 SQL 优化经验
6、熟练使用 Redis 等非关系型数据库。
7、熟练运用 Freemarker 模板技术和 nginx 反向代理服务器
8、熟练运用 RabbitMQ、Kafka 等主流消息中间件
9、熟练运用 git、Linux 操作系统等基本命令。
10、有高并发、高性能、高可用系统架构设计实践、并有性能调优经验
教育背景
2013.09 - 2017.07 xx 大学 计算机科学与技术
2020.03 – 至今 北京 xxx 信息技术有限公司 Java 高级开发
岗位职责:
1. 负责软件程序的设计和核心代码开发,负责后期持续优化等工作
2. 解决开发中的技术难题、确保系统性能、质量、安全、代码的复用性、扩展性、灵活性
3. 深入思考研发过程中的各项问题,指导开发人员的开发工作,促进团队工作效率和研发质量的提升
2018.02 - 2020.03 北京 xxx 科技有限公司 Java 开发
岗位职责:
1. 负责软件程序的设计和核心代码开发,负责后期持续优化等工作;
2. 负责数据库设计,系统设计,API 接口设计,对外系统接入等
3. 完成团队安排的其他工作
个人技能
个人简历
姓 名 : 李传播
性 别 : 男
电 话 : 13212345678
邮 箱: lichuanbo@itcast.cn
年 龄 : 28
工作年限: 5 年
学 历 : 本科
籍 贯: 中国
基本信息
工作经历