Java架构师
岗位职责:
1. 负责业务平台架构搭建和核心代码的编写。
2. 优化现有系统的性能,解决系统中的关键问题和技术难题。
3. 把握复杂系统的设计,确保系统的架构质量,核心部分代码编写、指导和培训工程师、不断进行系统优化。
4. 攻克例如大数据量、高并发、高可用等带来的各种挑战及技术难关。
任职要求:
1.工作年限8年以上,4年以上产品研发及架构设计相关经验,独立负责过一个以上的产品研发或两个以上产品核心架构设计工作。
2.JAVA基础扎实:熟练掌握数据结构、多线程编程,掌握常用的设计模式;熟悉JVM,包括内存模型、类加载机制以及性能优化。
3.精通HTTP编程,7年及以上使用Java语言进行HTTP相关开发经验,精通spring mvc、orm框架(ibatis或hibernate),熟悉前端开发(js、html、css)。
4.有大型业务系统的架构设计和实施能力,熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制,能对分布式常用技术进行合理应用,解决实际架构问题。
5.熟练掌握Zookeeper、Redis、Kafka、Netty、Tomcat、Dubbo、Mysql等流行开源产品者优先。
6.有很强的分析复杂问题和解决复杂问题的能力,有强烈的责任心和使命感。
7.技术视野开阔,学习和抗压能力好,有很强的分析和解决复杂问题的能力,具备良好的沟通和组织协调能力。