职责:
1、负责系统架构的整体设计、技术选型、中间件应用,完成框架搭建;
2、主导功能模块设计、数据结构设计、对外接口设计,评审功能开发文档;
3、承担系统核心功能的研发工作,攻克技术难题,编写高质量代码;
4、为系统的稳定性、可靠性、可维护性、高性能提供技术保障;
5、审核开发工程师的代码质量,主导制定并落实技术规范和开发规范。
任职要求:
1、5年以上大型应用系统开发经验,两年以上大型应用系统架构设计经验;
2、具有扎实的Java功底,精通常用设计模式和主流设计工具,具有Java框架设计能力;
3、深入了解SpringMVC、Spring、Redis、MyBatis等,了解框架特性及其实现原理;
4、熟悉JVM内存管理和JVM调优,熟悉服务器优化、分布式、负载均衡、系统性能调优等;
5、精通大型数据库如 Oracle、MySQL、SQLserver至少一种,熟悉表设计、索引设计;
6、精通工作流、角色权限、安全认证的设计和实现,熟练掌握Activiti、shiro的应用。