锤子简历品牌推广师
JAVA开发工程师简历范文模板
作者:锤子简历 2019/12/26 09:40:00
阅读 106

求职意向:JAVA开发工程师 北京 1周内到岗


教育背景  2014.8-2018.7  黑龙江大学  计算机科学与技术


工作经验

2018.7-2019.5  去哪儿网   java开发工程师

部门:机票事业部-旅行交通

职责:

1、负责团票通包机切位业务的开发,对接上下游业务,开发产品需求。

2、负责系统调优,bug修复,问题排查等

学习能力 责任感 团队协作精神 沟通能力


2017.11-2017.12  同花顺(实习)  java开发工程师

部门:I问财部门主搜索部

职责:1、搜索支撑I问财的搜索服务; 

          2、主搜日常需求的开发和维护;

实习内容:熟悉业务流程,参与了法律法规项目的索引的创建与维护,与Ifind部门沟通需求,确认和接收数据来源,明确搜索需求,然后进行开发与测试。


2017.4-2017.9  上海汉得信息技术有限公司(实习)  java开发工程师

入职前培训,学习开源框架和内部框架HAP。

职责:1、根据用户的需求,分析并给出最优的技术解决方案;

          2、能按照项目计划,按时提交高质量的代码,单元测试工作,完成开发任务; 

          3、负责数据导入,数据清洗模块的升级以及bug修复


项目经验

2018.11-2019.4  团票通包机切位项目  去哪儿网 

1、单程拼接往返

2、海航自动换人

       关联换人库存,

3、海航自动出票

       自定义状态机,采用抓取技术,登录海航网站,通过团票通订单对同步订单进行拆单,填写乘机人信息,自动出票,更改成绩人状态,订单状态;

4、国际运价直连tts与openAPI搜索系统重构


2018.7-2018.10 hr晋升管理系统   去哪儿网

2017.9-2017.10  宜立方商城

该项目应用分布式思想,采用SOA架构,完成了一个在线商城系统

包含以下模块:

      后台manager模块:对商品、内容分类和管,索引库的创建和索引同步,添加至solr集群。

      门户portal模块:展示商城门户首页,内容分类的调用,并添加到redis集群。

      搜索search模块:使用solr搜索引擎,从manager模块创建的索引信息,根据查询关键词做分词查询,并分页展示相关商品信息和高亮字段。

      商品item模块:根据展示的商品id查询相关信息和商品描述,渲染item页面

      单点登录sso模块:提供注册和登录功能,登陆成功后,添加用户token至cookie,同时添加用户信息至redis集群

      购物车cart模块:拦截器检查登录状态,合并购物车操作,最后添加至redis,解决session同步问题。

      订单order模块:拦截器检查登录状态,生成订单写入数据库,完成支付功能。

      相关技术:该项目采用dubbo开源rpc框架,zookeeper作为注册中心,redis实现缓存,activeMQ消息队列进程通信,solr和zookeeper实现solr集群,freeMark实现网页静态化,nginx实现动静分离和反向代理,mycat数据库分片实现读写分离。


2016.3-2016.5 手写ORM框架

该项目模拟ORM框架的原理,用于学习熟悉hibernate、mybatis等持久层框架  

1、利用原始JDBC技术连接数据库,动态生成相关表的pojo对象源码信息(逆向工程)

 2、封装原始的DML语句实现增删改查+分页查询(oracle+mysql)

 相关技术:jdbc技术、反射动态操作Bean类、properties、多种设计模式(单例、模板方法模式、工厂模式、原型模式等等)


2015.11-2016.1 pc端人机斗地主游戏

该项目为参赛作品。主要是通过算法注入,使得电脑根据斗地主游戏规则,根据玩家的出牌方式“有思想”的进行游戏,从而完成人机对战。(三等奖)

 相关技术:GUI,多线程,计时器,设计模式等。


专业技能

掌握java编程,基本功扎实,了解常用设计模式,对面向对象编程有着深刻的理解

熟练运用mysql,了解常用的sql优化策略

熟练运用spring、springMVC、mybatis等java开源框架

熟悉tomcat等常见的web容器,熟练使用Nginx负载均衡

熟悉Linux常用系统命令,并能书写简单的脚本程序

了解redis缓存、ActiveMQ消息队列、dubbo服务等中间件技术的应用场景和使用方法

了解zookeeper,solr搜索引擎,fastDFS,dubbo RPC框架的基本原理和使用方法。

了解分布式原理,并对redis集群,solr集群,tomcat集群有过一定的了解和简单应用

熟练使用maven项目管理工具,git等版本控制系统


自我评价

1、热爱后端开发,能够全身心的投入工作中,有比较强的抗压能力,具有良好的合作态度及团队精神。

2、有较强的逻辑思维能力,比较喜欢数据结构与算法。 

3、具有良好的沟通能力和职业稳定性,业务理解能力强,工作积极主动、有责任心学习能力强。

内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。