岗位职责:
1、参与概要设计、对应的核心技术讨论,根据自身经验能够提出有益建议与方案,能发现设计中存在的问题;
2、承担对应模块概要设计、详细设计编写,编写出的详细的设计文档能够指导开发工程师进行开发;
3、主导核心代码开发,能够很好的解决开发过程中遇到的问题;
任职要求:
1、5年以上大型高并发互联网应用的设计和开发经验;
2、具有扎实的Java功底,对JVM的原理有一定的了解,具有较好的Java IO、多线程、网络等方面的编程能力;
3、熟悉精通Spring,Structs,ibatis框架机制和实现原理,具有基于Spring框架的大型分布式系统架构设计研发经验 ;
4、有大规模分布式系统的设计和开发经验,熟悉分布式、缓存、消息等机制,能对分布式常用技术进行合理应用;
5、精通数据库设计(Mysql优先),优秀的SQL编写及调优能力,熟悉常见NoSQL存储,如Hbase、memcached、redis、mongodb等;
6、热爱技术研发,具有快速学习能力;注重代码质量,有良好的软件工程知识和编码规范意识。
7、具有较好的沟通能力,思路清晰,善于思考,能独立分析和解决问题。
8、有强烈的责任心和团队合作精神,良好的抗压能力,心态积极,能主动融入团队