职位描述
能力要求:
1、2年及以上的工作或学习经历,计算机相关专业优先;
2、熟练使用Spring、Spring MVC、Spring Boot、Mybatis等主流开发框架
3、熟练使用Redis、ActiveMQ/RocketMQ、Solr等常见的中间件
4、熟悉项目构建Maven、版本控制GIT/SVN、自动部署Jenkins等辅助开工具的使用
5、熟悉前端开发,对HTML/CSS、JS有一定的了解,有过Bootstrap、VUE框架使用经验优先。
6、了解I/O、多线程/异步,常见设计模式,对并发处理有一定的了解
7、熟悉Linux基本操作和常用命令,对常见Web服务器/容器,中间件配置有一定了解
8、有过前后端全栈开发工作经验者优先
岗位职责:
1、负责参与项目需求分析,进行系统框架和模块的设计开发;
2、理解业务需求,进行软件概要设计和详细设计工作,负责参与项目系统设计、方案;讨论、技术调研与编写相关技术文档;
3、负责关键模块性能分析及改进,保证系统性能和稳定性;
4、参与软件的技术架构和技术评审工作;