职位描述
岗位职责: 1、参与公司产品、项目的系统分析、架构设计和核心技术研发; 2、独立完成产品、项目的核心模块设计和研发工作; 3、能够自主解决研发过程中的技术性难题; 4、能够带领团队并指导初、中级软件工程师完成研发工作; 5、关注团队的代码质量和规范化; 岗位要求: 1、5年以上互联网开发工作经验,有大型项目完整的设计、开发经验; 2、精通Java/J2EE编程,能熟练使用SpringMVC、Mybatis、spring boot等框架; 3、熟练掌握jsp、js/Ajax、bootstrap、JQuery等; 4、深刻理解网络原理,TCP/IP原理,HTTP原理,熟悉多线程/多进程编程,了解分布式并行系统; 5、熟练掌握Mysql等主流数据库,精通SQL编写和优化; 6、掌握分布式缓存技术,有memcached或redis实际项目经验优先考虑; 7、有带领团队开发的经验; 8、熟练使用SVN、Maven。