一、腾讯CDG
工作职责:
从事社交广告系统业务系统的架构设计、开发及优化工作;
为广告主设计和提供各类创造力工具,满足日新月异的广告形式和素材设计的需求。
工作要求:
编程基本功扎实,熟悉常用算法和数据结构,熟悉TCP/HTTP网络协议集相关编程,熟悉多进程/多线程的并发编程;
精通JAVA,有3年及以上的复杂业务场景的Java Web系统的开发经验,熟悉MVC/RESTful的架构;
最好对于Play Framework、Akka、Scala有所了解和使用经验;
熟悉MYSQL及SQL语言、编程,了解NoSQL, key-value存储原理;
熟悉业界常用的技术框架、工具和设计方式,并形成自己的理解;
基本掌握HTML/CSS/JS,有一定的前端开发能力,对于IT技术有持续好奇心,拥有良好的学习意愿和能力;
熟练掌握各种设计模式和面向对象设计原则,具备较强的模型抽象能力;
具有良好的编码习惯,代码结构清晰、命名规范、逻辑性强、冗余率低,有良好的团队合作能力和学习能力。
二、滴滴
java开发工程师(J171117018)(智能客服中心核心团队)
工作职责:
1、负责滴滴出行智能客服中心的设计及开发工作
2、参与智能客服平台、CRM系统的设计、优化、重构等,参与技术方案制定与
任职资格:
1、计算机及相关专业本科或硕士毕业,2年及以上工作经验;
2、JAVA基础扎实,理解io、多线程、集合等基础知识,对JVM原理有一定的了解;
3、熟悉常见设计模式,熟练掌握 Spring、MyBatis 等框架;
4、熟练掌握MySQL数据库原理及常用优化方法;
5、熟悉大型分布式系统设计与开发,了解SOA架构理念及实现技术;
6、有海量数据处理经验优先;
7、有分布式开源系统(如Sola、Kafka、Redis、Zookeeper等)研究经验者优先;
8、了解手机终端一个或多个平台开发者优先;
9、有即时通信经验者优先
三、蚂蚁金服
JAVA高级开发工程师
【岗位描述】
1. 负责平台需求受理、分析与设计工作,承担核心功能代码的编写及系统运维工作,确保系统安全性及稳定性;
2. 负责平台复杂问题的解决,针对平台的发展进行思考并制定合理的架构规划;
3. 指导和培训新员工,保障新员工设计与研发质量,确保其快速成长;
4. 负责协同项目相关方,确保跨团队项目落地。
【职位要求】
1. Java基础扎实,具备三年以上的Java研发经验;
2. 熟悉分布式系统的设计和应用,熟悉分布式框架、中间件、数据库等机制,能对分布式常用技术进行合理应用解决问题,有2年以上大型分布式系统研发经验优先;
3. 具有大型电子商务网站、银行业核心系统、互联网金融系统研发经验、以及高并发、稳定性技术经验的优先;
4. 具备数据和算法开发及应用经验者优先;
5. 具有良好的沟通技能,团队合作能力,追求极致的心态。勤奋好学,耐得住寂寞,扛得住压力。
四、蚂蜂窝
高级Java开发工程师/专家(电商业务)
工作内容/职位描述:
1、负责马蜂窝电商核心业务系统架构设计及优化,进行系统改造和升级
2、优化电商交易平台架构,电商基础平台和通用组件,提升开发效率
3、负责性能优化、迎接复杂业务挑战
任职资格:
1、本科以上学历,计算机或相关专业;3年以上Java开发经验
2、Java基础扎实、理解JVM原理、有多线程、高并发系统开发经验的优先考虑
3、 熟悉主流开源应用框架,如Spring、struts、iBatis、hibernate、velocity、XML、JSON、Maven等开发技术
4、 熟悉关系型数据库MySQL、 Oracle等,以及相应数据库调优、SQL优化
5、 熟悉Memcached、MongoDB、Redis、HBase等
6、 熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现
7、热爱技术,对技术有不懈的追求,喜欢研究开源代码
五、搜狗
java高级开发工程师
岗位职责
1.建设搜狗品牌专区广告投放管理平台
2.建设搜狗品牌地标、品牌直通车广告投放平台
3.建设企业百科商业化平台、品牌起跑线广告投放平台
4.参与Java基础平台架构设计与优化,通用组件、中间件设计与开发
5.参与解决海量商业数据分布式处理、高效即席查询、数据一致性、准确性等方面带来的各种技术难题和挑战
任职条件
1.正规院校计算机或相关专业本科(或以上)学历;
2.熟悉Java语言,掌握spring mvc、mybatis等流行框架及多线程编程策略
3.熟悉mysql,对mysql调优等有一定经验
4.熟悉网络编程,对RPC有一定经验
5.熟悉shell编程,能够使用shell脚本完成一些程序部署任务等
6.具备良好的逻辑思维能力,对数据敏感,能够主动从运营数据或者系统日志中发现问题
网友评论