岗位职责:
1、高质量完成项目经理安排的工作;
2、积极参与需求分析、系统设计、软件研发、安装部署以及运行维护工作,并具备良好文档编写能力;
岗位要求:
1、3年以上开发经验,有安防监控业务应用系统设计、研发相关经验者优先;
2、精通Java编程语言,熟悉Java EE技术,掌握Java编程和设计;
3、熟悉Spring、Sprig MVC, MyBatis等框架,熟练使用Spring Boot/Cloud;
4. 熟悉分布式、缓存、消息等机制, 能对分布式常用技术进行合理应用
4、熟悉Linux操作指令,熟练掌握Git、Maven/Gradle、Shell、Idea等工具,熟悉Docker、Nginx反向代理与负载均衡应用;
5、熟悉Oracle、MySQL、PostgreSQL等关系型数据库,具备数据库设计能力;
6、熟悉MongoDB、Redis等非关系数据库,熟悉使用RabbitMq、Mqtt、kafka等消息中间件,Solr、ES搜索引擎者优先;
7、熟悉Html/Javascript(Jquery、Ajax)/Css等前端技术,熟悉前后端分离,掌握使用Vue3+ElementUI/AntDesign前端框架,具有一定的前端开发经验;
8、具有较强的抗压能力,思维敏捷,能担重任,有优秀的表达能力和很强的团队合作能力;