岗位职责
1、参与系统需求分析与设计,负责产品或者项目功能开发
2、负责技术研究选型,解决软件开发过中的技术难题
3、负责研发过程中的规范制订和文档撰写的工作
4、培训、指导初中级开发工程师进行开发工作
5、完成领导交办的其他工作
任职要求
1、本科及以上学历,计算机相关专业,具有5年以上软件开发经验
2、Java基础扎实,熟悉常用的设计模式,熟悉多线程,有良好的编码及程序设计能力
3、熟悉主流开源框架,如SpringBoot、SpringCloud、Mybatis plus等,熟悉Spring原理和实现机制
4、熟悉SQL Server、PostgreSQL等数据库,有国产化开发经验
5、熟悉Redis、MongoDB等常用NoSQL解决方案,了解优缺点以及使用场景者
6、熟悉Tomcat等应用服务器的部署和配置熟悉Linux操作系统常用命令
7、有带团队经验,可以独自负责产品或者项目研发。
8、熟练kafka等消息队列,有Flink、Dordis、Paimon大数据开发经验
9、熟练前端Vue、WebGIS、GIS数据处理者优先。