岗位职责:
1、 按照业务需求和技术框架独立完成程序的开发、调试和维护。
2、 根据开发规范与流程,高质量完成核心模块开发,并对已有模块进行优化升级。
3、 规范和维护概要设计、详细设计、项目验收资料等项目过程文档。
4、 参与公司产品的架构优化,性能优化并辅助其他技术实现,以及部门安排的其他相关工作。
任职要求:
1、 计算机等相关专业本科及以上学历,3~5年Java项目开发经验。
2、 具备一定的架构能力。
3、 精通J2EE开发,具有丰富的Web开发经验。
4、 具备扎实的Java编程基础,掌握和精通Spring、SpringMVC、Mybatis、SpringBoot、SpringCloud中的二个常用框架。
5、 精通和掌握HTML、JavaScript、JQuery、Ajax及REST规范,会使用VUE进行页面开发。熟练掌握使用SQLServer、Mysql、Oracle等主流数据库。
6、 熟悉各种开源框架,对Zookeeper、MQ、Redis、ElasticSearch、kylin等有深入的了解,精通常用的设计模式。
7、 有良好的编码开发习惯,思路清晰严谨,持续学习的能力和自我提升的意识。
8、 具有高度责任感,工作主动积极,细致有耐心。良好的沟通协调能力和团队合作精神
9、 熟悉分布式框架相关内容,掌握和精通分布式事务、多线程、缓存等相关知识。熟悉微服务框架并有自己的见解。