有很多职位可供选择,欢迎交流。Java初学者、高级人员、专家、架构师、经理等各级职位,以及各类业务,都有招聘需求。以下是一些示例:
Java开发工程师-用户增长
职位描述
1.承担关键高并发分布式系统的研发,打造一流的用户增长引擎,覆盖用户增长、部署优化、程序化购买、用户共享传播等方向;
2.参与系统技术解决方案设计、核心代码开发和系统调优,包括高性能后端引擎、海量数据存储和流传输、用户数据中心、复杂业务后端模块等;
3.参与各类创新优化、专业技术研究、新技术引进等前瞻性项目。
工作要求
1.计算机科学或相关领域本科或以上学历,具有1年以上大型web应用开发和架构经验;
2.熟悉Linux开发环境,熟练使用Java和面向对象的设计与开发;
3.熟悉大型分布式、高并发、高可用系统的设计与开发;
4.具有优秀的逻辑思维能力和解决具有挑战性问题的热情;有强烈的自我完善的欲望和对新事物的好奇心;
5、有用户成长、用户自动操作、布局优化、程序化采购经验者优先;
6.使用过Facebook、谷歌、百度、腾讯等广告平台,有广告优化经验者优先。
——————————————————————
高级Java开发工程师(服务器)-主应用程序
职位描述
我们是一群对技术有着终极追求的后端工程师,负责构建公司级的业务平台和平台,致力于为所有业务的发展提高效率。
作为公司春节等大型活动的主要研发团队,加入我们提供了参与数百万QPS高并发项目挑战的机会。
1.参与快手核心产品需求开发,深入挖掘和分析业务需求,编写技术解决方案和系统设计,并开发相关代码;
2.接受高并发、海量数据的挑战,分析发现系统优化点,负责推动系统性能和可用性的提高;
3.接受中平台/平台系统设计和实现复杂性方面的挑战,分析和识别系统的优化点,负责促进系统合理性、可靠性和可用性的提高;
4.向团队介绍创新的技术和解决方案,用创新的想法解决问题。
工作要求
1.三年以上Java开发经验,具有扎实的计算机基础和编程技能;
2.精通多线程编程,熟悉JVM,熟悉常见的开源分布式中间件、缓存、消息队列等,熟悉MySQL,熟悉Linux下的DevOps;
3.熟悉面向对象设计,具有一定水平的系统架构设计能力;
4.对技术充满热情,对代码质量和开发标准几乎有严格要求,善于沟通和团队协作;
5.有设计和维护大型分布式、高并发、高负载和高可用性系统稳定性的经验者优先。