招聘人数:3-5人
到岗时间:不限
年龄要求:不限
性别要求:不限
婚况要求:不限
高级JAVA开发工程师岗位职责:1、按照需求分析设计文档,进行软件系统设计(概要和详细);2、负责软件系统核心代码和业务代码实现;3、独立进行重要/关键需求的技术方案及实现方法分析;4、参与代码评审及性能优化工作,保证负责模块的开发质量;任职资格:1. 5年以上的java开发经验,对技术有热情和追求;2. 有扎实的java基础,有分布式系统研发经验,熟悉分布式缓存,异步消息等技术的原理,能对分布式常用技术进行合理应用,解决问题;3. 掌握多线程及高性能的设计与编码及性能调优,有高并发,高可用应用开发经验优先; 4. 熟悉jvm运作原理和常用的gc算法,有过jvm参数调优经验优先;5. 熟练运用Spring系列,MyBatis等框架进行开发工作,熟悉框架源码和有框架改造经验者优先;6. 熟悉linux操作系统,熟练使用常用命令去排查系统问题,有脚本工具开发经验者优先; 7. 熟悉常见数据库,有过SQL优化经验优先。熟悉Redis, MongoDB, Memcached等非关系型存储的使用;熟悉Hbase、Cassandra; 8. 熟悉常见搜索引擎solr、elasticsearch,有elk优化经验优先;9.有数据仓库、数据建模经验者优先;10.对领域设计DDD有经验者优先,对测试驱动开发TDD有经验者优先;11.对微服务有深入实践经验者优先;12. 熟悉常用的设计模式,具备良好的抽象设计能力和逻辑思维能力,善于独立分析和解决问题; 13. 有良好团队合作精神,较强的责任心和抗压能力。 有良好的跨团队协调沟通能力。
求职提醒:求职过程请勿缴纳费用,谨防诈骗!若信息不实请举报。