高级软件开发工程师,Java(北京/成都)

工作职责:

以Java为主要编程语言完成开发与其他端配合,完成印象笔记新功能的实现负责设计,实现以及维护后台服务,以支持印象笔记现有功能和新的业务负责优化印象笔记基于微服务的分布式系统,以保持后端服务的稳定性与灵活性。

任职资格:

  1. 5年以上软件开发经验,获得计算机科学学士或硕士学位或同等经验;
  2. 精通Java语言,熟练使用Spring及其他主流Java框架;
  3. 熟练使用Linux系统,掌握至少一种脚本语言,如:Shell、JS、Go、Python等;
  4. 具备设计和构建可扩展的分布式系统的经验,并且经过实践的验证(有大型分布式、高并发、高负载系统开发经验者优先);
  5. 熟悉RPC框架(如Thrift、gRPC、Dubbo等);
  6. 熟练使用MyBatis或Hibernate等持久层框架熟悉分布式缓存系统(如Redis),关系型数据库(如MySQL)以及非关系数据库(如Cassandra、MongoDB、HBase等);
  7. 具有良好的人际交往能力,具备在跨组织以及其他领域内部极具创造力的环境中工作的能力,并能够与具备高技术能力和自我激励的技术团队成员一起工作,完成任务。

简历投递邮箱:jobs@yinxiang.com,投递请注明应聘岗位-地点。