-
职位描述 1、负责快手主APP核心业务的后端架构设计,完成核心代码的编写,确保技术方案能够高质量落地; 2、优化现有业务系统的性能,解决业务迭代过程中的各种关键问题和技术难题; 3、接受大数据量、高并发、高可用等带来的各种挑战及技术难关; 4、具有一定的技术前瞻性,对技术有热情,不断优化当前系统架构设计。 任职要求 1、3-5年Java后端系统开发经验,负责过公司有影响力的中间件或大型项目的设计和研发工作,并取到结果; 2、精通多线程编程,熟悉JVM,熟悉常见的开源分布式中间件、缓存、消息队列等; 3、具有较强的分析问题和快速解决问题的能力,良好的技术文档撰写能力和工作习惯; 4、具备良好的沟通技能和团队协作意识,有能力针对特定场景或要求给出合理的技术解决方案,并跨部门协调完成; 5、热爱技术,对代码质量和开发规范有近乎苛刻的要求,有团队精神,能承受一定的工作压力。
-
职位描述 1、负责无线研发平台的设计与实现,包括无线各技术栈的CICD流程、无线自动化测试平台、无线性能监控平台等; 2、深入理解无线平台业务逻辑,采用合适的系统架构应对需求变动和复杂的业务模型; 3、攻克服务中高数据可靠性,高稳定性,业务合规要求带来的各种挑战及技术难关。 职位要求 1、本科及以上学历,计算机、数学等相关专业; 2、熟练掌握Java/Python/Go/Javascript 等1至2种以上语言,有良好的编程习惯及逻辑实现能力; 3、有良好的编码习惯和工程经验,有web开发相关的工作经验; 4、对于常见的工程组件有较为准确和全面的理解,具备解决一些大数据量问题的能力和经验,对于系统的性能、可用性、扩展性等方面有深刻的理解; 5、具备 前端/Android/iOS 相关研发经验从优。
-
工作职责: 1. 负责起点读书与起点中文网的架构优化、性能优化工作,保证系统能够高效、安全、稳定地运行 2. 负责起点读书与起点中文网的需求分析、业务架构设计、研发落地工作 3. 与产品团队密切合作,能主动驱动团队,协调团队协作 任职资格: 1、扎实的计算机基础、热心于用靠谱的技术解决业务问题和创造业务价值; 2、熟练掌握 java 服务常用技术、常见 JVM 调优方法,熟练使用 Spring、Spring MVC、MyBatis 等框架,熟悉常用设计模式,具有良好的编码能力和编码风格; 3、熟悉 MySQL 的应用开发、常见的性能调优和可扩展性设计,熟悉事务、锁、并发等机制; 4、掌握分布式缓存、消息队列的使用;有大型分布式、高并发、高负载、高可用性系统设计开发经验者优先; 5、一定的业务敏感性,善于捕捉业务需求,一定的技术规划和设计能力,发现架构设计中存在的问题,并给出有效的解决措施和方法; 6、具备良好的团队合作精神和承压能力,执行力和战斗力强,善于学习和思考,能独立分析和解决问题 7、熟悉常见的版本控制工具(Git等)
-
工作职责: 1. 参与软件需求分析,模块设计,在架构师指导下高质量完成编码实现工作; 2. 编写项目所需技术文档; 3. 持续学习,定期在团队中分享技术学习心得。 岗位要求: 1. 一年以上Java使用经验,本科以上学历; 2. 熟练掌握Java语言和Java8新特性; 3. 熟练使用SpringBoot或SpringCloud,熟悉常用的后端中间件如Redis、MQ、MyBatis等; 4. 熟练掌握SQL的语法; 5. 良好的代码规范意识; 6. 良好的沟通能力、学习能力及团队合作能力,自我驱动性强。
-
职位职责: 1、负责企业SaaS产品的后端架构设计与研发,为海内外租户及用户提供优质的信息服务和**体验; 2、参与产品需求的讨论和规划、功能定义等,帮助职能部门梳理业务思路,固化工作流,提高效率; 3、协助团队攻克各种大数据、高并发、数据隔离等方面的技术难点攻坚; 4、参与制定团队研发流程规范,帮助团队落地并提升整体的研发质量; 职位要求: 1、本科及以上学历,计算机、通信等相关专业,五年以上工作经验; 2、熟练掌握Linux环境下的Go/Python/C/C++/Java等1至2种以上语言; 3、扎实的技术基础,了解微服务架构的技术挑战,并有对应的解决方案; 4、较好的产品意识,愿意将产品效果做为工作最重要的驱动因素; 5、熟悉业务架构设计理论,熟悉行业常见的架构方案; 6、积极乐观,认真负责,乐于协作。
-
职位职责: 1、背靠字节跳动完善的数据体系,让大数据能力通过产品放大高效赋能业务; 2、负责数据产品、数据服务相关的技术架构设计和实现; 3、负责数据产品的功能迭代和性能优化,提高效率,优化流程。 职位要求: 1、熟悉互联网产品和服务的开发过程,熟悉后端技术架构,具备良好的系统设计能力,有中长期的产品/技术视野; 2、熟悉Java技术栈,了解微服务框架、容器、服务治理等相关技术; 3、有大数据开发经验者优先,如查询引擎、MPP引擎、对实时和离线数据仓库有一定的认知能力; 4、具备优秀的技术与业务结合能力,有教育从业经验者优先。
-
【岗位职责】: 1、负责公司产品平台的架构规划,并进行技术方案决策; 2、负责项目开发的关键技术质量把关,参与项目设计方案和工作量评估评审; 3、配合项目负责人完成项目工作量化,模块划分,任务分配; 4、独立完成大型项目的系统分析设计,并负责核心模块研发; 负责完成系统Code Review的任务,确保相关代码的有效性和正确性,并能够通过Code Review提供相关性能以及安全的建议; 5、辅导项目组软件研发人员的工作,提升团队技术研发能力。 【任职资格】: 1、本科及以上学历,有8年以上开发工作经验,5年以上web后端架构设计经验; 2、具有分布式、高并发、高负载、高可用性系统架构和开发经验; 3、熟悉java,asp.net 中的至少一种,同时具备两者经验者优先,有系统重构经验。熟悉mysql, mssql, mongodb, redis, hadoop,couchbase等存储集群; 4、良好的团队意识和协作方案,有较强的内外沟通能力; 5、工作有条理,工作习惯良好,有一定的故障处理能力。可承受较大的工作压力,对待工作认真负责,有较强的工作责任
-
岗位职责: 1、参与或负责基础框架、公司产品架构设计、开发,新技术与系统研发。 2、收集用户反馈和分析产品,不断优化产品功能、技术架构和性能,追求**。 3、与业务研发团队合作,推广和落地技术产品,帮助业务研发解决共性问题。 4、带领技术团队技术攻关和敏捷高效高质完成产品迭代。 任职要求: 1、本科或以上学历,7年以上相关后台开发经验。 2、 JAVA 基础扎实,业务理解能力强优先;熟悉多线程编程,高并发,分布式,缓存,消息队列等机制;熟悉 JVM ,包括内存模型、类加载机制以及性能优化。 3、熟练使用 Spring 相关框架,具有使用 spring 开发后端项目的经验(如果有综合使用 spring 组件开发大型工程的经验为加分项) 4、熟练使用 MySQL 、Redis 、 Memcached 、 protobuf 等,掌握其原理并能根据业务场景进行优化的优先。 5、具有使用 zookeeper , rabbitmq , netty , elasticSearch 的开发经验优先。 6、熟悉 Linux 操作;熟悉 docker ,可以使用 dockerfile 自由定制镜像,有微服务相关设计,实现,部署,优化经验优先。 7、善于沟通,工作积极主动,责任心强,具备良好的团队协作能力。
-
任职要求: 1.*****本科及以上学历,计算机相关专业,有Java开发经验3年以上; 2.有餐饮或电商、生活类后端开发经验; 3.熟悉springboot、springcloud架构; 4.良好的语言表达能力和逻辑思维能力; 5.有上进心。
-
岗位职责: 1. 理解产品需求,进行后端代码开发,保证代码质量、可靠性和性能达标; 2. 参与产品后端架构设计、接口/数据库设计与开发; 3. 参与产品的调试、测试及维护工作,完善后端程序代码; 4. 制定项目中的关键问题和技术难题,负责项目关键技术难点攻关; 5. 制定系统优化与调整方案,保证开发项目能够按时且高质量交付; 6. 制定项目的开发计划,带领开发团队保质保量的完成工作; 任职资格: 1. 开发语言基础扎实,对面向对象的思想有深刻的理解,掌握Java,javascript, python等常用开发语言,精通常用设计模式、io及多线程/分布式开发; 2. 熟悉主流开发框架及中间件,如spring cloud、mybatis、springboot等; 3. 有Redis、MongoDB等NoSQL数据库经验,;熟悉主流RDS数据库,具备MySQL/Tidb数据库设计及优化能力; 4. 熟悉云原生开发,具有Docker/Kubernetes落地实践经验优先; 5. 有ETL经验,了解Hadoop、Spark、Flink、Kafka、HDFS、Hive等主流大数据系统; 6. 积极主动,认真负责,具有良好的沟通和团队协作能力;
-
职位要求: 1. 5年及以上后端软件研发⼯作经验,有团队管理经验; 2. **本科及以上学历,计算机/软件、通信、电⼦等相关专业,专业基础知识扎实; 3. 有后端架构设计、性能优化、组件化和模块化⽅⾯的实践经验; 4. 具备对产品业务建模和抽象的能⼒,合理运⽤技术⽀撑公司未来产品业务的快速迭代; 5. 精通Golang/C#/C++/Java/Python中的⼀种或者多种语⾔,熟悉常⻅的后端技术框架,对不同业务特征的技术选型有深刻理解; 6. 熟悉Linux,熟悉SQL,并了解常⽤的SQL优化技巧、熟悉MySQL,并掌握常⽤性能优化技巧; 7. ⾄少熟悉⼀种消息队列产品(Kafka/RabbitMQ/RocketMQ),熟悉Elasticsearch产品的使⽤; 8. 熟悉分布式及微服务架构,有相关项⽬实施经验者优先; 9. 有业务中台、数据中台、电商平台技术架构设计经验者优先; 10. 具备丰富的编码和Code Review经验,具备良好的编码习惯; 11. 对⾃动化测试、单元测试、集成测试、静态代码分析等代码质量优化⽅式有⼀定的理解和实践; 12. 对软件⼯程与软件质量管理有深刻的认识,质量意识⾼,对项⽬质量追求完美; 13. 具有良好的语⾔与⽂字表达沟通能⼒; 14. 具有良好的团队合作精神; 15. 良好的职业素养和⾃驱⼒,优秀的技术热情,能够持续学习和⾃我提⾼; 16. 热衷分享,有⾃⼰的开源社区项⽬或者技术博客优先; 17. 具备良好的英⽂读写能⼒,能够阅读与编写技术⽂档。 ⼯作职责: 1. 负责公司商业系统的设计和开发,完成项⽬的前端架构设计和技术栈选型,并带领团队完成具体业务落地; 2. 持续改进公司后端⼯程化体系,推动后端的⾃动化、⼯具化; 3. 为团队建⽴明确的技术发展路线,构建统⼀的企业级后端运⾏态框架和组件库; 4. 优秀的技术敏锐性,紧跟技术发展,并将成果应⽤于组织; 5. 营造良好的前端技术氛围,领导并促进团队成⻓; 6. 负责解决前端开发流程中的各种痛点,带领技术攻关; 7. 配合产品经理和设计师,参与产品的定义、设计与研发,提升产品质量
-
后端开发工程师(Java) 工作内容: 1、负责广告服务相关系统的开发、设计、维护; 2、进行技术预研和技术难点攻关,保障系统性能、系统可用性、系统稳定性和系统可扩展性。 职位要求: 1、本科及以上学历,两年以上Java开发经验; 2、熟练掌握Java语言及微服务相关框架; 3、数据结构基础扎实,理解、多线程、集合等基础框架,对JVM原理有一定的了解。 4、有常用中间件例如Mysql、Redis、Kafka、Zookeeper的开发经验,了解其原理和优化。 5、掌握多线程及高性能的设计与编码及性能调优,有高并发应用开发经验;有互联网公司工作经验优先; 6、有广告业务经验或熟悉reactive programming(响应式编程)优先; 后端开发工程师(Golang) 职位描述: 1、设计与实现高可用的golang系统,承载高并发、低延迟的广告投放需求; 2、实现与优化针对不同广告位置的投放策略,不断提高流量变现效率; 3. 基于广告的海量投放数据,完善用户/广告维度的频次和量级控制。 职位要求: 1、熟悉Linux平台上的 golang/java语言编程,对高并发处理有丰富的经验 2、熟悉常用数据结构与算法; 3、擅长服务端多线程开发,善于优化响应性能 4、深入阅读过某一**开源项目源代码优先; 5、熟悉redis、mysql、kafka等开源项目优先; 6、具有互联网广告投放系统开发经验者优先。 后端开发工程师(Pyhton) 职位描述: 1、负责广告产品后台服务的设计、开发、优化等研发工作,保证产品的质量和开发进度; 2、负责其他相关技术的设计与实现; 3、研究新兴技术,对产品进行持续优化。 职位要求 1、计算机、软件工程相关专业本科以上,1年以上开发经验; 2、熟悉python编码规范,熟悉常见的数据结构、算法; 3、熟悉python主流框架(tornado / flask / django / sqlalchemy); 4、了解关系数据库及Nosql数据库技术(mysql / redis / memcache等); 5、了解web开发相关知识(http / html / javascript)。
-
### Java后端研发工程师(大数据平台) 工作职责: 1、负责贝壳大数据平台工具的开发和维护,包括数据集成、离线开发、实时开发、数据地图、数据服务等; 2、负责大数据框架优化和源码定制开发,解决面临的各种复杂问题和挑战 岗位要求: 1、熟悉JAVA体系架构,熟悉常见数据结构、多线程并发、JVM等,精通spring、spring boot、MyBatis等主流的开源框架 2、熟悉MySQL、Redis等数据库技术 ,Http等常见网络协议 ; 3、熟悉Hadoop生态圈技术,包括HDFS、MapReduce、HBase、Hive、Zookeeper等,熟悉主流实时处理技术,如Spark、Flink、kafka、pulsar,提交社区patch者优先 4、良好的思维习惯及沟通能力,具有较强的主动意识,乐于接受挑战 5、具有较强的学习能力和问题解决能力
-
职位描述 1、参与快手主站核心业务功能的开发、架构设计和改造优化,深入发掘和分析业务需求,撰写高质量技术文档; 2、接受高并发、海量数据的挑战,分析和发现系统的优化点,负责推动系统的架构改造和可用性的提升; 3、对现有业务系统的架构进行抽象和升级,形成新的通用平台,提升研发效率; 4、具有一定的技术前瞻性,对技术有热情,善于研究分析业内主流产品技术实现。 任职要求 1、**本科及以上学历。3-5年Java后端系统开发经验,有扎实的计算机基础知识和编程功底,具备较强的编码能力; 2、精通多线程编程,熟悉JVM,熟悉常见的开源分布式中间件、缓存、消息队列等,熟悉MySQL,熟悉Linux下的DevOps; 3、具有较强的分析问题和快速解决问题的能力,良好的技术文档撰写能力和工作习惯; 4、有大型分布式、高并发、高负载、高可用性系统设计和稳定性经验优先; 5、热爱技术,善于沟通与团队协作,对业界最新动态有好奇心。
-
岗位职责 1、负责业务系统后端模块的开发和测试; 2、与前端开发、运营、测试团队合作完成整个项目开发; 3、编写及维护软件功能规格说明书,设计及开发过程中产生的系列文档; 4、参与系统架构设计和核心代码的编写; 5、参与系统性能优化、产品体验优化以及产品功能迭代;与前端开发团队紧密配合,确保代码有效对接,优化前端性能。 任职要求 1、5年及以上,有账单,还款,账务等开发经验; 2、良好沟通、表达能力,良好的学习能力; 3、熟练掌握 Java 及面向对象设计开发,对部分 Java 技术有深入研究,研究过优秀开源软件的源码并有心得者优先; 4、熟悉分布式服务的架构理念、实现技术;熟悉常见设计模式,熟练掌握 Spring、SpringMVC,myBatis 等框架,对Dubbo、SpringCloud有使用经验; 5、熟练掌握 Oracle、MySQL 应用开发、数据库原理和常用性能优化和扩展技术,以及 NoSQL,Queue 的原理、使用场景以及限制; 6、研究过 中间件、网络协议、缓存、jvm 调优、序列化、nio、RPC 调用框架等,有相应实践经验者优先。