编程语言
首页 > 编程语言> > Java 开发岗

Java 开发岗

作者:互联网

字节

职位职责:
1、负责字节跳动大数据平台的权限、审计等安全产品规划与建设,包括态势感知、权限管理、隐私保护和访问控制等,满足安全监管需求;
2、深入理解业务场景,与业务部门深度合作,设计架构并落地产品;
3、追求**,探索数据安全治理的前沿方向,打造业内一流的数据治理产品体系;
4、探索设计基于大数据、机器学习、AI的智能数据安全系统与保护能力。
职位要求:
1、扎实的计算机基础和算法数据结构功底,对技术有热情,愿意不断尝试新技术和业务挑战;
2、拥有扎实的计算机和Java语言基础,熟悉主流的Java框架,包括Spring、Netty、Mybatis、Guava等等,了解JVM的基本实现原理;
3、具备较强的产品sense,业务需求分析能力,问题定位能力,良好的沟通能力,自我学习能力和英文书面、口语沟通能力;
4、对Kerberos、Sentry、Ranger等常见安全组件熟悉者优先;
5、有信息安全、权限管理、加密脱敏、水印、企业级安全系统等方向背景优先。  ==================================================

职位职责:
1、参与抖音电商动态定价系统设计和搭建,运用机器学习相关技术,对海量数据进行处理和分析,优化商品定价;
2、基于大数据平台,通过数据分析和数据挖掘,完善机器决策大脑,给出直观的结论及业务洞见,辅助制定营销策略,提升人工效率;
3、负责针对数据,聚合多维度商品/商家特征,输出商品/商家画像,挖掘潜力商家商品,协助各业务落地并提升核心指标;
4、依托字节产品矩阵海量用户特征,为数百万级抖音达人和粉丝完善画像,辅助完善抖音电商场景的达人粉丝生态。
职位要求:
1、熟悉统计机器学习理论,熟悉常见分类、聚类机器学习和深度学习算法;
2、熟悉C++/Java/Python,具备优秀的编码能力,至少熟悉一种常见的机器学习/深度学习平台;
3、两年以上算法研发经历,计算机相关专业本科以上学历;
4、有钻研精神,主观能动性强,能适应快速变化的业务需求,具备良好的团队合作精神和沟通技巧。

 ==================================================

美团
1.有技术热情,有技术视野,追求卓越;
2.有2年及以上相关工作经验,拥有深度的计算机基础,具有良好的编码能力和编码风格,精通常用数据结构及算法;
3.精通java语言、jvm、并发、网络IO,精通分布式、缓存、消息、搜索等技术原理及细节;
4.关注新技术方向,习惯阅读英文资料,研究原理和细节,对各种工具和轮子有自己的见解;
5.具备良好的学习能力、沟通能力,优秀的团队协作精神;乐于分享传播,善于培养团队成员。

 ==================================================

TapTap
工作职责:
1、负责公司内部核心用户、认证、权限体系开发,架构设计等相关工作;
2、负责日常业务系统和认证权限服务的对接,联调等相关工作;
3、保障服务稳定性及高可用性,针对相关场景进行优化;

任职要求:
1.本科及以上学历,计算机相关专业,3年及以上互联网研发经验;
2.Java基础扎实,掌握常见的数据结构及算法;
3.熟练掌握常用数据库、缓存、消息队列、常用分布式系统相关技术;
4.熟悉OAUTH2、SAML、CAS等协议及相关系统优先考虑;

 ==================================================

小爱

岗位职责:
此岗位需要紧密配合NLP团队工作,需有一部分NLP算法基础
1. 理解和评审产品需求,并能根据产品需求进行技术方案设计;
2. 负责相关产品的开发,单元测试,压测工作,及时完成制定的任务目标和任务完成时间;
3. 负责带领和指导团队进行技术攻关,解决开发过程中遇到的技术难点;
4. 善于总结,能编写代码开发技术文档和开发规范;
5. 完成上级交办的其他事宜;
任职要求:
1. 本科及以上学历,计算机或相关专业,3年以上相关工作经验;
2. 扎实的Java开发功底,熟练使用IO,NIO,多线程,网络等开发技术;
3. 熟悉微服务开发,包括且不限于Spring Cloud等;
4. 熟悉docker,k8s等技术;
5. 熟练使用Mysql,Redis,MQ,Elasticsearch,MongoDB,MinIO等中间件;
6. 熟悉常用技术组件调优,包括但不限于JVM,Mysql和Redis等;
7. 掌握python语言,熟练使用numpy,pytorch,flask等开发技术;
8. 计算机理论基础知识扎实,思维敏捷,有一定的技术文档撰写能力;
9. 有较强的团队合作精神,善于总结开发经验,并具有良好的适应能力和抗压能力,超强的自驱性;
10. 有人工智能算法基础,熟悉或了解人工智能(NLP)相关技术;

 ==================================================

大数据

MR任务执行原理
Hadoop常用的调优方法
常见的问题解决方法
Java开发语言
Hive/
Spark/
Linux
Shell
Spark技术的原理
具有使用操作员处理数据的灵活性
火花元件的工作原理
hive/Spark ETL性能调整经验

标签:Java,技术,能力,算法,开发,熟悉,相关
来源: https://www.cnblogs.com/chang09/p/16424991.html