职位描述
加分项:熟悉需求分析+原型设计+系统设计
岗位职责:
1、负责软件需求沟通、分析设计、软件原型、功能及接口设计;
2、负责软件系统概要设计和关键模块详细设计,负责核心块的设计、编码、测试、交付;
3、负责项目交付文档编写,包含设计方案、软件需规、设计说明、操作手册、验收报告等文档编写;
4、负责项目系统集成、系统联试联调、系统测试及验收交付工作;
5、负责项目重点、难点问题解决,核心技术攻关;
6、负责业务系统构建,包含仿真训练、基础测运控、态势显示、健康管理等业务域;
7、负责按照GJB体系和质量过程进行项目交付,
任职要求:
1、计算机相关专业本科以上学历,4年以上Java后端开发经验,熟练掌握面向对象的思想和常用的设计模式,熟悉常用的算法和数据结构,具备根据业务需求进行独立设计的能力;
2、精通Java常用开发框架,包括Spring、MyBatis、SpringBoot、SpringCloud等;
3、熟悉linux及麒麟操作系统,熟悉nginx应用服务器,同时掌握反向代理、负载均衡、集群等策略;
4、熟练掌握MySQL、国产神通、达梦等关系型数据库,熟悉influxdb、opentsdb等时序数据库;
5、熟悉Redis缓存,熟悉搜索引擎Solr或Elasticsearch;
6、熟悉Socket、消息队列(Kafka、RabbitMQ、RocketMQ)等通信方式,使用过Netty通讯框架;
7、能指导初中级开发工程师工作,能独立解决项目难点或提出可行性方案;
8、有极强的责任心和团队协作意识,较好的沟通能力与表达能力,能承担工作压力,主动性强:
有以下经验者优先考虑:Socket通讯、实时数据处理、协议解析处理、实时通讯、数据处理、高并发、海量数据存储与检索技术、项目管理。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕