岗位职责:
1、能独立负责业务板块,按照业务需求进行业务需求分析、评审和设计;
2、进行软件详细设计和编码实现;
3、相关文档编写、整理和维护;
4、参与软件系统的方案讨论、技术调研、系统分析、重构、优化;
5、前后端分离的java接口层开发;
6、按照公司规范对于代码进行测试,保证交付代码质量。
岗位要求:
1、计算机或其他相关专业毕业,统招全日制本科以上学历;
2、1-3年软件开发工作经验;
3、熟练掌握Java编程语言,熟练运用SpringMVC、mybatis、SpringBoot等开发技术栈,熟练掌握SpringCloud微服务开发者优先;
4、熟练掌握Mysql、redis,熟练掌握ELK及mongodb等Nosql优先;
5、熟练使用svn、git等项目管理工具;
6、熟练掌握linux系统的操作指令,并能协助项目源码的打包上线、部署操作;
7、工作流的使用,了解Activiti和Flowable框架,或者项目中有使用,加分;
8、具备较强的自学能力,团队精神及抗压能力,思路清晰,善于思考,能独立分析和解决问题。
能力素质要求:
1、 工作积极主动,具有良好的领导沟通协调能力和团队合作精神;
2、擅于沟通,独立承担责任。具有较强的责任心,良好的团队合作意识,善于沟通,能承担工作压力;具有较强的自学能力及问题处理能力,有很强的工作责任心,能承受一定的工作压力,能吃苦耐劳;
3、按照公司规范对于代码进行测试,保证交付代码质量;
4、工作积极主动,具有良好的领导沟通协调能力和团队合作精神。