首页 > 技术研发

技术研发

  • 高级Java工程师

    北京
    工作职责:
    岗位描述:
    * 参与公司互联网产品的核心服务的技术方案设计/重构和开发,持续对系统架构进行优化;
    * 代码评审,工程师指导;
    * 积极参与工作相关技术的研究和应用。

    岗位要求:
    * 有5年以上大型java互联网应用的开发经验,良好的Coding Style及严谨的编程习惯,能够严格按照公司的编码规范进行开发和设计;
    * java基础扎实,理解io、多线程、集合等基础框架,对JVM原理有一定的了解;
    * 具有分布式系统的开发经验,有高并发、大数据量业务处理的实践经验和调优经验;
    * 有一定的架构设计理念,熟悉常用的设计模式,熟悉常见的java开源框架;
    * 熟悉常见的网络通讯协议,如:tcp/ip、http;熟悉网络编程、多线程编程技术,注重细节,熟悉性能调优,数据Dubbo开发;
    * 熟悉各种常见中间件,比如:redis、kafka、soir、mongodb、ActiveMQ、apache、memcached、zookeeper等;
    * 对mysql数据有深入的理解,对数据结构、算法设计等有较为深刻的理解。
    * 具有较强的分析和解决问题的能力,对具有挑战的问题充满激情;
    * 有大型互联网网站开发经验,有电子商务网站和在线教育网站开发经验的优先考虑;