Grab Taxi, 东南亚打车公司最近正在招新,主要招 Java Backend Engineer 和 Java Lead,详细信息如下,感兴趣尽快发邮件给
[email protected], 公司很多大牛,有机会来新加坡和西雅图转悠哦:
For Java Backend Engineer:
"Responsibility:
Be responsible for the backend development & architecture design. Core module programming & tech docs composition.
"
"Requirements:
1. Be skilled in Java design pattern, key language features, memory management strategy and the JVM principles.
2. Master the servlet/springMVC architecture and at least one of the relational DB engines, such as MySql.
3. Preferable if having design & development experiences of systems with both high concurrency and availability requirements.
4. Preferable if being familiar with the popular technologies used in IOT, such as MQTT/XMPP/808 TCP persistent connection protocols.
5. Preferable if having experiences of SpringBoot/SpingCloud tech families, and thoroughly understand the principles and common pitfalls of micro service systems.
6. Master the usage of such server-side caching technologies as redis, memcache.
7. Be familiar with Linux commands often used for debugging & performance monitoring.
8. Be familiar with HTTP/HTTPS communication protocols."
For Java Lead:
"职责:
1.参与制定长期代码架构演进方案,及时定位系统缺陷和性能瓶颈。
1.北京技术团队管理(主要偏向后端)。
2.与产品经理沟通对接各相关产品线产品需求,制定对应技术解决方案(需要英文沟通能力)。
3.与新加坡总部团队保持紧密协作与信息同步。"
"要求:
1.具备 3 年及以上后台团队技术管理经验;并对前后端系统交互具备一定了解,有定位并解决开发中常见问题的能力。
2.具备工作中英文听说读写能力。
3.能同时把控多条业务线的技术方案,并定位产品周期不同阶段的重点问题。
4.对 Java 常用设计模式和语言机制有深刻理解,熟悉 JVM 运作原理。
5.熟练使用 SpringMVC/SpringBoot/SpringCloud 框架和常见数据库 /数据存储方案( MySql/Mongo/redis ), 了解使用中的常见错误和最佳实践。
6.具备有大并发和高可用要求的系统开发经验者优先。
7.有全栈开发经验者优先。
8.有外企重点项目开发 /管理经验者优先。"