1、5~8年开发经验,具有扎实的java基础知识;
2、熟悉前后端分离、微服务、分布式架构,并有实际的项目经验;
3、熟悉若依、jeecgboot等开源框架的二次开发及使用;
4、良好的代码规范,技术文档、解决方案的编写;
5、逻辑严谨,能编写高性能的代码,有独立解决问题的能力;
6、工作认真负责,积极主动,善于沟通,有团队合作精神;
7、善于思考,具备良好的表达和沟通能力;
8、能够适应压力,较强的学习能力,沟通协调能力,思路敏捷者优先;
9、有电商从业、电子交易经验研发者优先考虑;
技能要求:
1、微服务框架:SpringBoot、SpringCloud
2、传统框架:SpringMvc,理解Spring的AOP、IOC设计思想;
3、数据访问:熟练使用myBatis/myBatisPlus等持久层框架、熟练使用Druid数据源;
4、中间件:Tomcat、Nginx、Jetty、MQ、ES等
5、数据库:mysql、mongodb
6、缓存:redis、memcached
7、工具:Git/Maven
8、项目部署:docker、jenkins、k8s平台部署
9、管理端部分:掌握html5、javascript,jquery,vue等
岗位职责:
1、负责项目系统设计与开发工作,配合项目的落地研发执行;
2、维护现有软件产品,快速定位缺陷并修复;
3、保证代码质量,代码持续优化;
4、完成领导安排的其他工作;
5、可以接受短期临时出差
双休 五险一金