高级开发工程师

岗位职责:

1、负责产品核心功能、公共模块的规划及设计,包括系统架构设计、接口规范制定、技术文档、单元测试的编写等;;

2、减少技术重复建设,通过模块化、服务化、平台化的建设,降低系统间依赖,提升系统稳定性、可扩展性,提升开发效率;

3、业务理解和建模能力突出,能独立完成系统(或核心模块)的设计、开发和系统维护。

 

任职要求:

1、本科及以上学历,计算机相关专业;6-10年JAVA软件开发经验,了解 SOA 架构理念、实现技术,熟悉常见设计模式,熟练掌握SSM、SpringMVC、MyBatis的开发技术;

2、熟悉Java多线程开发,熟悉常见设计模式,能在项目中灵活运用设计模式;

3、具备系统调试、性能调优等技能,对疑难技术问题具备较强的排查能力;

4、能够熟练使用SpringBoot、SpringCloud、MQ,熟练使用各种Java中间件技术;

5、有使用redis、memcached、mongodb等缓存经验;

6、 熟悉Mysql、DB2、sqlServer、Oracle等主流数据库,有数据库设计经验者优先;

7、有前端框架Vue开发经验者优先,能独立完成环境搭建、界面开发、代码模块化或组件化;

8、有移动端APP开发经验者优先;

对大数据基础架构和平台底层原理有深度理解和丰富开发经验,具备相关产品(Hadoop、Hive、HBase、Kafka、MapReduce、Spark等)项目应用研发经验者优先。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

浏览量:0
创建时间:2020-09-28
投递简历