岗位要求:
1、全日制本科及以上学历,计算机软件及相关专业;
2、具有3年及其以上JAVA开发经验,掌握Java设计模式,了解并熟悉微服务springboot框架。掌握Hibernate、Spring、Struts等流行开发框架;
3、熟练掌握Oracle、SQL Server、MySql中的至少一种数据库,掌握数据库设计原则并有实际的设计经验;
4、熟练使用UML设计工具,PowerDesigner等;
5、熟练使用Redis、mongodb等Nosql数据库;
6、Confluence、GitLab等管理工具使用经验;
7、有前端html,css,js,vue,react经验加分(非必须);
8、良好的沟通能力,具备向业务或管理团队提出解决方案的能力。
岗位职责:
1、 独立设计与开发产品核心组件及功能模块;
2、 负责对产品进行代码优化和功能优化;
3、 参与关键技术的攻关工作;参与产品功能升级与设计;
4、 负责按公司要求参与编写相关文档;
5、 参与系统设计评审和代码评审工作;
6、 负责相关模块性能分析及改进;
7、 指导初级软件工程师完成工作任务;
8、 配合团队成员完成相关工作任务。
经营范围包括一般项目:信息技术咨询服务;技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;软件开发;计算机系统服务;信息系统集成服务;信息系统运行维护服务;商务代理代办服务;