岗位职责:
1、协助梳理业务需求,提供其设计和开发方案, 并能根据方案展开研发工作;
2、根据软件需求完成系统设计、核心工作开发,以技术手段解决现有产品的复杂业务场景;
3、对现有系统的不足进行分析,找到目前系统的瓶颈,进行重构优化和改进,提高系统性能;
4、协助解决高并发、高稳定性、海量数据处理、业务模型复杂等带来的各种技术难题;
5、在公司软件开发项目实施过程中,负责协助供应商实施技术成果把控和质量把控;
6、负责组织供应商交付的项目成果(包括源代码和相关技术文件)验收;
7、负责对公司外委软开项目成果源代码的接收和质量控制;
8、参与公司定制化开发和外部系统集成。
任职要求
1、3年以上全职Java开发经验、精通Java语言、熟悉常用的开源应用框架;
2、熟悉面向对象的分析设计技术,具有Java项目的系统分析、设计和开发经验;
3、具备良好的编码习惯和协作意识以及文档编写能力;
4、熟悉linux下服务器环境部署和性能调优;
5、分布式数据存储和处理技术的实践者,包括但不限于Docker、Hadoop、Spark、Hbase、Kafka、Zookeeper等一种或几种;
6、有交通工程、通信工程、GIS、测绘等专业背景优先;
7、有交通、通信等政府部门项目经验者优先。