Java技术专家/架构师
2021年10月28日 15:46
岗位需求
岗位要求条件
岗位众多,欢迎沟通。Java 初级、高级、专家、架构师、负责人等各级别岗位、各类业务都有招聘需求,以下为部分举例:
【Java开发工程师-【用户增长】】
职位描述
1. 负责关键高并发分布式系统的研发工作,打造一流的用户增长引擎,涵盖用户增长、投放优化、程序化购买、用户分享传播等方向;
2. 参与设计系统技术方案,核心代码开发和系统调优,包括高性能后端引擎、海量数据存储与流式传输、用户数据中心、复杂业务后台等模块;
3、参与各类创新优化、专项技术调研,新技术引入等前瞻项目。
任职要求
1. 本科及以上学历,计算机或相关专业,具备1年以上的大型Web应用开发与架构经验;
2. 熟悉Linux开发环境,熟练使用Java和面向对象设计开发;
3. 熟悉大型分布式、高并发、高可用性系统的设计与开发;
4. 具备优秀的逻辑思维能力,对解决挑战性问题充满热情;有强烈的上进心和求知欲,对新事物抱有好奇心;
5、有用户增长、用户自动化运营、投放优化及程序化购买相关经验者优先;
6. 曾使用过Facebook、Google、百度、腾讯等广告平台,并有投放优化经验者优先。
——————————————————————
【高级Java开发工程师(服务器)-【主App】
职位描述
我们是一群对技术有着极致追求的后端工程师,负责建设公司级的业务平台、业务中台,致力于为所有业务的开发提效。
作为公司春节等大型活动的主力研发团队,加入我们即有机会参与百万级QPS的高并发项目挑战。
1. 参与快手核心产品的需求开发,深入挖掘和分析业务需求,撰写技术方案和系统设计,并进行相关代码开发;
2、迎接高并发、海量数据的挑战,分析并发现系统的优化点,负责推动系统性能和可用性的提升;
3、接受中台/平台系统设计与实现复杂度的挑战,分析和发现系统的优化点,负责推动系统的合理性、可靠性、可用性的提升;
4、为团队引入创新的技术、创新的解决方案,用创新的思路解决问题。
任职要求
1. 三年以上Java开发经验,具备扎实的计算机基础知识和编程功底;
2. 精通多线程编程,熟悉JVM,熟悉常见的开源分布式中间件、缓存、消息队列等,熟悉MySQL,熟悉Linux下的DevOps;
3. 熟悉面向对象设计,具备一定的系统架构设计能力;
4. 热爱技术,对代码质量和开发规范有近乎苛刻的要求,善于沟通与团队协作;
5. 具备大型分布式、高并发、高负载、高可用性系统的设计与稳定性经验者优先。