- 岗位职责
1、参与软件开发全过程,包括需求分析、系统设计、高质量完成开发任务、测试以确保系统高性能和稳定性等;
2、负责根据开发进度和任务分配,完成相应模块的开发任务,并在过程中解决关键问题和技术难题;
3、在公司自主搭建的开发平台上利用jQuery、Vue、Spring Boot、npm等技术完成基金公司应用软件开发工作;
4、在公司采购的商业软件上进行二次开发工作;
5、参与软件工程文档、产品文档的编写。
- 岗位要求
1、本科及以上学历,计算机、软件工程等相关专业;
2、JAVA基础扎实:熟练掌握数据结构、多线程编程,掌握常用的设计模式;熟悉JVM,包括内存模型、类加载机制以及性能优化;
3、熟悉JAVA Web平台开发,熟悉Spring、Spring MVC、MyBatis、Hibernate等框架,熟悉Spring cloud架构优先;
4、了解主流前端框架和常见类库,熟悉VUE 、Webpack的优先;
5、熟悉常见的中间件、分布式解决方案及其原理的优先;
6、熟悉Oracle、MySQL或Microsoft SQL Server,能够进行数据库存储过程开发的优先;
7、良好学习能力、有强烈的团队意识和执行力,善于沟通,具有高度的敬业精神和工作责任心,能够承担较大工作量;
8、具有互联网或者证券基金行业公司研发和设计经验者优先考虑。