岗位职责:1、负责业务系统的需求分析、设计和开发,编写高质量代码,确保系统稳定运行;2、参与需求评审、用例评审、技术方案评审、和排期等项目相关工作,配合项目管理需要按期交付功能;3、编写相关的设计方案和技术文档;4、在性能、架构设计和可维护性方面对系统进行改造;5、分析和解决系统运行中的问题和缺陷;6、帮助经验较少的同事成长。任职要求:1、计算机相关专业本科以上学历,有扎实的计算机基础知识和编程功底,有团队管理经验;2、Java基础扎实,了解常用设计模式,多线程编程;3、对JVM、内存模型、垃圾回收算法、调优,有一定的了解和实践;4、熟悉面向对象设计,有较强的系统架构设计能力;5、熟悉Spring MVC, Struts等主流框架之一;6、熟悉Redis, Memcached, MQ等常见中间件;7、熟悉MySQL,可以对SQL查询优化。对数据库系统进行规划设计、及分库分表能力者优先;8、熟悉mongodb等其它类型数据库优先;9、熟悉Linux系统常用命令;10、有大型分布式、高并发、高负载、高可用性系统设计和稳定性经验优先;11、有良好的沟通能力和责任心。