基础能力:
1、对数据库原理(关系型数据库、数据库安全性及完整性)有较好的掌握。
2、熟练使用SQL语言(多表查询、复合查询、SQL函数等)。
3、了解基于Java技术栈(Spring/Spring Boot/MyBatis等)实现业务功能模块,软件开发基础扎实,熟悉IO、多线程/多进程等基础框架,掌握分布式、缓存、消息、搜索、数据一致和系统调优等,熟练掌握相关开源框架和中间件;
4、了解敏捷开发、DevOps开发过程,具备良好的软件工程素养,熟悉Git等开发、构建、版本控制工具;
5、掌握Vue、Html、Css、ja
6、有良好的沟通表达能力,善于学习和使用新技术,对自己负责的任务高度负责。
7、本科以上,软件工程相关专业,有ACM/数学/物理相关的市级以上获奖证书优先。
8、
扩展能力:
1、了解设计模式相关理论的优先。
2、了解springcloud相关技术的优先。
3、了解jvm原理、mysql调优等技术的优先。
4、了解大数据技术、python数据分析技术的优先。
5、撰写过多篇技术博客或有springboot项目经验的优先。
工作职责:
1、学习掌握公司现有软件产品和理念。
2、参与产品后端开发工作,参与新产品的调试工作,参与开发文案的编写工作。
3、通过低代码平台完成业务需求。
4、上级安排的其他工作。