岗位职责:
1、根据产品需求,编写设计方案,绘制业务流程图;
2、制定项目开发计划文档,量化任务,并合理分配给相应的人员;
3、负责公司软件产品研发工作,按照要求完成所规定的开发任务;
4、根据设计方案和项目进度,开发代码按时实现业务功能,并做单元测试,保质开发质量;
5、跟踪项目进度,协调项目组成员之间的合作;
6、配合实施人员,完成产品实施,及实施过程遇到的问题解决。
7、根据产品及业务需求,进行前沿技术学习和研究;
任职要求:
1、热爱技术,至少5年以上Java应用开发经验,有大中型应用系统核心模块开发经验;
2、熟悉常用UML与设计模式,具有扎实的编程功底和良好的编码规范,有软件设计文档的编写经验;
3、深刻理解Java面向对象思想,精通多线程编程、I/O与网络通讯,了解JVM运行机制及调优方式;
4、精通springboot,mybatis等主流框架,并熟悉其核心思想、实现原理;
5、熟悉MySQL、ORACLE、SQLServer、MSSQL等至少两种关系型数据库,精通其SQL语法,熟悉数据库性能优化;
6、有网络通信、高并发处理和远程桌面等相关项目经验;
7、有全栈开发经验、大数据相关开发经验的优先;
8、具备良好的表达能力、团队协作意识、强烈的责任感、能承受较大的工作压力,有较强的创新意识。