职位描述: 工作职责:
1、参与公司核心业务的需求分析,提供技术解决方案;
2、深入学习并理解行业领域业务知识;
3、参与系统架构设计,完成研发工作;
任职资格:
1、5年以上开发经验、Java基础扎实;
2、熟练运用Junit、EasyMock等测试工具进行单元测试开发;
3、熟悉JVM基础知识和并发编程技术,熟悉主流开源Java技术框架原理及常用的设计模式;
4、熟悉缓存技术和分布式系统理论,熟悉 NoSql 产品,如Redis、MongoDB 或 Hbase 等;
5、具备一定的系统调优、性能调优、JVM 调优等经验,对疑难技术问题具备较强的排查能力;
6、有一定的英语听说读写能力。
加分项:英语口语良好;熟练掌握各种工程实践,如:XP/Scum、TDD、自动化测试、持续集成、自动化发布等,追求漂亮完美的代码和较高的代码单元测试覆盖率;开发或参与过开源项目(Github上有项目更好);在大型分布式、高并发、高性能、高可用系统设计和开发方面有较多的实际经验;具有设计开发跨平台API接口的能力和经验;