此岗位可接收2025届应届毕业生
岗位职责:
1、按产品需求规格说明书,进行软件功能模块的开发,重点为:TCP/IP、Socket通信开发;
2、根据项目任务计划按时完成软件编码和单元测试工作;
3、按照开发流程编写相应模块的设计文档,与产品经理、测试工程师、其他团队沟通合作,保证产品研发工作的正常开展;
4、负责配合测试人员进行软件平台BUG的修复。
基本要求:
1、计算机类相关专业,本科及以上;
2、熟悉Spring Cloud、Spring、SpringBoot、MyBatis、MySQL、Redis、Zookeeper等框架及应用,能够合理进行技术选型;
3、熟悉Java语言,熟悉常用算法和数据结构,熟悉TCP/IP协议,熟悉网络编程和多线程编程技术。
Java资深工程师/架构师:
岗位职责:
1、深入发掘和分析业务需求,撰写技术方案和系统设计,完成相关核心代码的开发;
2、负责大型高并发分布式系统整体架构设计,主导产品的需求分析和技术方案制定;
3、负责对技术架构的重构和优化,推动系统性能、合理性、可靠性、可用性的提升;
4、新技术研究和应用,用创新的思路解决问题,并推动适合的技术应用于生产系统;
5、搭建应急安全及边坡平台,针对平台数据交互接口、数据管理、微服务、应用端等进行设计开发,参与平台测试和运维;
6、与内部和外部团队成员有效沟通进展、问题及解决方案等。
任职要求:
1、计算机相关专业,本科及以上学历,8年以上工作经验,985、211优先;
2、8年及以上JAVA开发经验,精通JVM原理;5年及以上架构设计经验,3年及以上微服务研发经验,如Dubbo、Spring-Cloud;
3、深度理解架构师的职责和目标,具备良好的面向对象分析、设计、开发能力和思想,熟悉设计模式,了解AOP、OOP、DDD、IOC设计模式;
4、精通Spring-Boot、Spring-Cloud、MyBatis、MySQL(或PostgreSQL)的原理与应用场景限制,精通Redis、MongoDB、HBase等NoSQL数据库,精通消息中间件,如RocketMQ、Kafka等;
5、熟练掌握分布式原理和设计,能合理采用可靠消息、分布式事务提高系统稳定性;
6、熟练掌握容器相关技术,如Docker、Kubernetes等,熟悉DevOps相关工具,如Git、Maven、Jenkins、Ansible等;
7、熟练掌握主流Cesiumjs三维GIS引擎,具有三维 GIS平台应用开发经验,了解三维数据格式处理方法;
8. 学习能力强,逻辑清晰,有较强的求知欲和分析、解决问题的能力;
9、熟练掌握大流量、高并发、高性能的分布式系统的设计及应用,熟悉安全机制及性能调优。
岗位职责:
1、负责软件开发以及开发过程中相关新技术的研究和验证;
2、参与需求分析、系统架构设计、概要设计、详细设计、测试计划等;
3、负责根据开发规范与流程在产品框架基础上独立完成软件的设计、编码、测试以及相关技术文档编写;
4、参与软件系统代码检查和评审,能独立解决开发中遇到的难点问题;
5、参与所属各类项目/产品的设计、开发和维护工作;
6、完成上级安排的其他工作。
岗位要求:
1、计算机、电子、通信、自动化类相关专业,本科及以上学历,2年以上应用软件开发经验;
2、精通java语言,熟悉javascript、html/xhtml、xml、CSS、AJAX等技术;
3、熟悉Spring boot,Spring Cloud, SpringMvc,MyBatis等主流的开发框架,熟悉mybatis等ORM中间件;
4、掌握常用的开发工具;
5、熟悉大数据并发、多线程、TCP/IP、串口、网口、内存管理机制、ORACLE数据库等;
6、熟悉软件技术文档的编写,具备良好的文档编制习惯和代码书写规范;
7、工作有激情,做事认真负责,逻辑思维能力强,能承受较大压力,团队合作能力强,可独立解决问题;
8、有雷达、视频、陆域交通及水域交通行业基础从业经历的优先。