一、陌陌
优势:上市公司,福利待遇好,我对该部门也比较熟悉,非常核心。其次不加班。。。
劣势:上市公司,稳定但是很难有爆发增长。
位置:望京 不远
陌陌基础平台部负责人,14年7月来的陌陌。中间件、IM、稳定性等架构都是他做的,中国农业大学09年毕业去了58-世纪佳缘-微博 在58做垂直搜索系统、后面一直推荐系统在做,技术没问题很靠谱。
具体JD:
高级Java工程师-基础产品与架构方向
岗位职责
1.负责基础软件产品的维护和开发工作。
2.深入研究业务系统的需求,完善和改进基础软件,包括缓存系统、数据库访问层和服务框架。
3.针对核心业务系统的性能瓶颈或架构缺陷,提出切实有效的解决方案。
岗位要求
1.两年以上的Java开发经验,在至少两个技术领域能够有较深入的研究。
2.熟练掌握JVM内存管理、类加载机制等;熟练掌握Java系统的故障排查和性能调优技能。
3.熟练掌握MySQL、Mongo、Redis中的一种或多种,能够进行使用优化。
4.熟悉Linux平台运维及Shell的编写。
5.深入研究或参与过一些Java开源项目的优先考虑。
6.具备较强的学习能力和责任心,良好的沟通能力。
二、蚂蜂窝
优势: 17年底D轮融资,目前冲刺期,Java去了主要做电商模块,变现核心。其次不加班。。。
劣势:业务、基建都有,面试难度挺大的,最近才去了一个阿里P8把关比较严
位置:酒仙桥 很近
具体JD:
高级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、热爱技术,对技术有不懈的追求,喜欢研究开源代码
三、蚂蚁金服
优势:不想说,太多
劣势:加班强度较大,业务、基建都有
位置:呼家楼 不远不近。。
具体JD
JAVA高级开发工程师/专家
【岗位描述】
1. 负责平台需求受理、分析与设计工作,承担核心功能代码的编写及系统运维工作,确保系统安全性及稳定性;
2. 负责平台复杂问题的解决,针对平台的发展进行思考并制定合理的架构规划;
3. 指导和培训新员工,保障新员工设计与研发质量,确保其快速成长;
4. 负责协同项目相关方,确保跨团队项目落地。
【职位要求】
1. Java基础扎实,具备三年以上的Java研发经验;
2. 熟悉分布式系统的设计和应用,熟悉分布式框架、中间件、数据库等机制,能对分布式常用技术进行合理应用解决问题,有2年以上大型分布式系统研发经验优先;
3. 具有大型电子商务网站、银行业核心系统、互联网金融系统研发经验、以及高并发、稳定性技术经验的优先;
4. 具备数据和算法开发及应用经验者优先;
5. 具有良好的沟通技能,团队合作能力,追求极致的心态。勤奋好学,耐得住寂寞,扛得住压力。
四、雪球财经
优势:财经领域独角兽级,稳定+团队福利非常好,整体快速上升期公司。
劣势:平台稍小
位置:望京
具体JD
高级/资深Java开发工程师(沪深、港美、行情、社区,4人)
岗位职责:
1. 深入理解业务需求;
2. 负责社区/沪深/港美/行情交易核心系统研发。
任职资格:
1. 3年以上服务端开发经验;
2. 有大规模高并发在线系统或金融IT系统相关经验者优先;
3. 基础知识扎实,熟悉Java及Java相关技术栈;
4. 熟悉常用的开源框架和开源服务(Spring,Netty,MySQL,Redis,Tomcat,Nginx 等);
5. 良好的系统设计和理解能力;
6. 对技术有热情可以持续投入技术研究,有前瞻性的思维;
7. 做事积极主动,有较强的执行能力和和较好的沟通能力。
加分项:
1. 其他编程语言经验,如 Scala / Clojure / Ruby / Python;
2. 参与或发起过开源项目。
五、秒拍
优势:E轮融资5亿美元。成长空间还很足,红海战场。
劣势:平台相对小
位置:望京
后端开发(创作者平台)
工作职责:
1.负责创作者平台及相关业务的后端核心功能开发和设计工作,参与需求分析及相关技术文档的撰写
2.负责跨部门沟通协作,深入理解业务需求并制订解决方案
3.以业务目标为导向,积极钻研探索各种新技术
职位要求:
1.三年以上互联网或软件行业工作经验
2.熟悉PHP/Python/C/C++/Java等语言中的一种或多种,有扎实的计算机基础知识,Java优先
3.有良好的沟通能力和业务理解能力
4.有高并发服务设计和实现经验者优先
5.熟悉常用的开源组件:Redis/MySQL/Kafka/Zookeeper/Hbase等,并了解其特性和使用场景
6.工作认真,细心,有条理,积极性高;良好的沟通能力及团队合作精神
六、猿题库
优势:K12教育领头羊,非常推荐去,团队技术很好,清北本硕一堆。。未来前景很好
劣势:优势同时是劣势,好人扎堆,业务偏多。
Java服务端研发工程师
工作职责:
1. 负责项目的分析、设计、编码,确保项目进度和质量
2. 解决技术难点,持续提升系统性能,确保稳定运行
3. 理解业务需求,能发现系统优化点并推动实现
任职资格:
1.计算机相关专业,本科及以上,
2.2年以上java项目经验
3.有良好的数据结构和算法基础,对Java多线程、高并发技术有一定经验
4.精通Spring等流行开源框架,熟悉Nginx、Redis、ZooKeeper、MQ等
5.掌握MySQL使用,熟悉数据库性能优化
6.有责任心,良好的沟通、合作能力
七、Keep
优势:自律使我自由,这个软件粘性高、目前腾讯投了C+轮上市可能性非常大。加班少
劣势:平台,业务。。
位置:东城区张自忠路
Java开发工程师(商业化)
「工作职责」
1. 根据现有架构完善业务需求;
2. 根据产品设计的业务模型进行功能设计、数据结构设计;
3. 独立开发与维护业务系统。
「任职要求」
1. 2-5年经验,熟悉Java后台开发;
2. 熟悉分布式系统的设计和应用,参与过大型互联网项目;
3. 熟悉mysql、mongoDB等数据库配置、部署、优化;
4. 支持过百万级以上DAU产品经验优先;
5. 支持过移动互联网产品经验优先;
6. 有交易项目开发经验者优先 。
八、快看漫画
优势:伟大的安妮,这个人本身就非常有名气,目前漫画领域NO1上市问题感觉不大。加班少
劣势:偏向中间件内容,缓存尤其要求。
位置:望京
Java工程师
工作职责:
1.分析产品需求,根据规范进行系统设计并对产品进行快速迭代开发
2.负责服务的部署、管理、监控和维护
3.搭建系统开发环境,完成产品开发工作
4.参与公司整体技术架构设计、实现和性能优化
5.根据开发规范编写各种开发文档及项目文档
6.根据使用需要进行技术调研,解决各种技术问题
任职要求:
1.本科及以上学历,2年以上互联网经验,有高负载应用或分布式系统开发经验者优先
2.java基础扎实,熟悉多线程、java网络编程,并熟悉其它至少一种开发语言
3.能熟练使用主流开源框架Spring、MyBatis、SpringMVC等
4.熟悉Mysql数据库,同时有NoSQL(Redis,MongoDB等)使用经验
5.熟悉Tomcat/Resin、Nginx等应用服务器软件
6.熟悉Maven或Gradle、熟悉SVN或Git
7.熟悉Linux环境开发,熟悉常用SHELL命令
8.了解Scala, Clojure, Kotlin优先
9.学习能力强,善于分析解决问题