北京 [切换城市] 北京招聘北京计算机软件招聘北京高级软件工程师招聘

Java高级软件工程师

北京无双科技有限公司

  • 公司规模:50-150人
  • 公司性质:民营公司
  • 公司行业:互联网/电子商务  计算机软件

职位信息

  • 发布日期:2015-04-15
  • 工作地点:北京-朝阳区
  • 招聘人数:1
  • 工作经验:5-7年
  • 学历要求:本科
  • 职位月薪:面议
  • 职位类别:高级软件工程师  

职位描述

职位描述:
* 制定开发计划,分配开发任务、管理开发团队,确保开发、测试和发布的顺利开展;
* 对项目开发进行控制、监督和管理;
* 带领并指导开发工程师开发工作;
* 推动团队内部成员沟通和协作;
* 推动团队间进行沟通和协作;
* 推动跨团队和跨公司的资源复用和协作;
* 解决工作中技术和管理的问题。
* 负责开发工具的开发和升级工作;
* 分布式系统核心技术的研究。
* 根据需求完成符合行业标准的框架设计;
* 负责分布式计算系统框架设计;
* 负责分布式高效存储系统框架设计;
* 编程基础库、分布式系统通用组件,以及底层协议的设计;
* 负责数据库设计;
* 实现关键技术验证和选型;
* 完成设计相关文档编写。
* 重点业务模块开发;
* 核心模块开发;
* 编程基础库、分布式系统通用组件,以及底层协议的设计;
* 优化并提升程序的执行效率。

职位要求:

**学历及专业:**
* 计算机、通信、数学、统计学及相关专业本科以上学历。

**工作经验:**
* 5年以上工作经验;
* 3年以上JavaEE开发经验;
* 至少有2个完整开发JavaEE商业级应用的经历;
* 至少有1个完整开发SSH商业级应用的经历;
* 至少担任过一个分布式系统的主程序员。

**基础知识:**
* 熟练使用Java、JavaScript编程语言;
* 熟悉Groovy编程语言;
* 熟悉Shell脚本语言;
* 熟悉SQL、HQL查询语言;
* 熟悉HTML 4/5、CSS;
* 熟悉常用的数据结构和算法;
* 熟练掌握并应用面向对象分析、设计与编程;
* 熟悉常见的设计模式;
* 熟练阅读英文文档;
* 熟悉TCP/IP和HTTP协议;
* 熟练使用Linux的基本命令。

**基本编程:**
* 熟练运用JavaEE 7;
* 熟练掌握JSP/Servlet、JAX-RS、JPA进行编程;
* 熟练使用Node.js进行编程;
* 熟练SSH和SSI框架进行编程;
* 熟练使用Express进行编程;
* 熟练使用MySQL等常见的SQL数据库;
* 熟练使用MongoDB等常见的No SQL数据库;
* 熟练使用常见的Redis、Memcached等缓存系统中的一种;
* 熟悉Bootstrap;
* 熟练掌握RESTful和RPC网络API的设计;
* 能够快速完成高质量的代码;
* 熟练掌握系统性能和内存优化,善于解决系统崩溃,内存溢出等问题;
* 熟练使用常用的开源类库。

**设计:**
* 能够独立完成分布式系统的架构设计;
* 了解常见的序列化框架;
* 了解常见的RPC框架;
* 了解常见的消息列队框架;
* 了解常见的调度系统框架;
* 思维敏捷,有很强的逻辑分析能力。

**软件项目构建管理:**
* 熟练使用Gradle等项目管理工具;
* 能够独立带领团队进行开发,并对项目进行后期完善和优化;
* 能够快速深入理解业务,推动产品经理、运营等各业务方对产品和业务的持续提升和突破,参与其中的决策和判断。

优先条件:
* 有大数据、数据挖掘方向经验;
* 有独立带领团队的经验;
* 了解Web应用安全分析;---->需要展开,能够量化。
* 了解Web系统的攻击和防范。

公司介绍

   公司成立2年,秉承硅谷的创新文化,核心团队成员均有海外和国内知名互联网公司管理和工作经验,来自斯坦福,清华,上交人大等知名学府。目前70多人,在业内已有较高的知名度,处于高速发展期。互联网广告数字营销领域是目前互联网板块中发展迅速的领域,在美国类似的广告数据分析公司(quantcast)已经做到10亿美金的市值。在此诚邀有兴趣体验创业过程的人才加入我们这个创业的团队,共同实现梦想,打造一个成功的互联网高科技公司。

联系方式