职责:
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、能指导初中级开发工程师工作,能独立解决项目难点或提出可行性方案。
可接受出差北京、长沙