高级Java开发工程师
2021-12-17

岗位职责:

1、负责/参与产品线后台,业务系统的架构设计、重构、优化,以及关键模块的详细设计,并开发实现;

2、参与制订相关的技术解决方案和技术难题攻关,持续提升核心系统在高并发、海量请求数下的处理性能;

3、编写单元测试用例并完成单元测试、集成测试;

4、团队内部技术分享。

任职要求:

1、统招本科及以上学历,计算机及相关专业,3年以上相关经验;

2、Java基础扎实,熟悉常用的设计模式,有良好的编码及程序设计能力;

3、熟悉主流开源框架,如Spring、SpringMVC、MyBatis、SpringBoot等,熟悉Spring原理和实现机制,了解SOA架构理念,熟悉 SpringBoot、Dubbo、ZK等框架优先;

4、熟悉SQL,熟悉Oracle/MySQL等数据库,并具有一定的SQL优化能力;

5、熟悉Memcached、Redis、MongoDB等常用NoSQL解决方案、了解各自的优缺点以及使用场景者优先;

6、熟悉多线程、消息队列,有大数据处理经验,框架设计,代码优化,性能优化,数据库优化等能力者优先;

7、熟悉Tomcat等应用服务器的部署和配置;熟悉Linux操作系统常用命令。