-
Java软件高级研发工程师岗位职责
-
高级JAVA软件研发工程师上海易谷网络科技股份有限公司上海易谷网络科技股份有限公司,上海易谷,易谷网络,易谷网络科技,易谷工作职责:
1、根据公司业务需求,负责公司产品的技术选型、对现有架构进行升级,分析现有系统的瓶颈,提高系统性能;
2、负责公司产品核心功能模块设计、核心代码开发等工作;
3、解决系统出现技术性问题;
4、主导项目关键技术问题的攻关,协助开发人员对技术问题进行跟踪;
职位要求:
1、3年以上相关工作经验;
2、理解架构设计的目标、原则及取舍;熟悉互联网常用技术和中间件:分库分表技术、消息中间件、分布式框架;
3、精通架构模式,Transaction、Security、Persistence等机制及实现,IOC、AOP、SOA等理念及实现;
4、精通面向对象技术、设计模式、OOAD、UML等技术;
5、深入理解Spring、mybatis、netty等框架的设计思想和实现方式,熟悉分布式、多线程等高性能架构相关开发技术;
6、精通主要(Tomcat/redis/nginx等)的配置和使用,熟悉Linux操作系统;
7、了解Web应用的性能瓶颈和调优方式;
8、熟练掌握MySql/Oracle/DB2数据库,至少熟悉其中一种数据库优化;
9、良好的沟通协调能力,团队合作精神和执行力,思路开阔,积极上进,不断学习;
-
相关范文
- 热门推荐
- 分类推荐
- 猜你喜欢
-
- 1 AUDIO软件岗位职责
- 2 ADC设计工程师岗位职责
- 3 软件实施服务顾问岗位职责
- 4 金融系统开发工程师岗位职责
- 5 维修工程师岗位职责(机电工程公司)
- 6 一级建筑工程师岗位职责
- 7 保障工程师岗位职责
- 8 蓝牙工程师岗位职责
- 9 保护研发工程师岗位职责
- 10 FPGA设计工程师岗位职责