职位简介我们专注于为全球客户提供高精度 GPS 定位与管理解决方案,现诚邀 Java 后端工程师加入我们的研发团队,共同构建一个高并发、高可用的物联网位置数据处理平台,涵盖实时定位、轨迹分析、大数据处理及多种终端协议对接等关键场景。【岗位职责】1、设计与开发分布式微服务架构,支持日均千万级 GPS 数据的稳定接入与处理。2、优化实时位置处理引擎,提升轨迹计算、地理围栏等核心模块性能。3、构建物联网设备接入层,兼容多种 GPS 终端通信协议。4、实现基于时空大数据的轨迹分析、聚类与行为识别等业务能力。5、撰写单元测试与接口测试用例,提升系统稳定性与可维护性。6、遵循编码规范,参与系统高可用架构设计,包括容灾机制、自动化监控及日志体系建设。【任职要求】学历/经验要求:统招本科及以上学历(硬性要求),计算机科学与技术等计算机相关专业,3年及以上java后端开发经验。核心技术能力:1、Java 基础:扎实的JVM、多线程、NIO、集合框架能力,熟悉 JDK17+ 新特性。2、微服务架构:熟练使用 Spring Boot 构建微服务,了解 Spring Cloud、Nacos、Sentinel 等生态,熟悉 Dubbo/gRPC 等 RPC 框架。3、中间件与数据组件:消息队列:Kafka 或 RocketMQ(用于处理设备上行数据)。缓存系统:Redis 集群优化与分布式锁实战经验。数据库:精通 MySQL/MongoDB,具备 ShardingSphere 分库分表能力。4、高并发设计:掌握基于 Netty 的高性能通信,了解 MinIO 文件服务、CQRS 模式、异步处理等优化手段。5、工程能力:具备良好的技术文档编写能力,能主导模块设计方案评审,具备良好的沟通协作能力与自我驱动力。【优先条件】1、有 GIS 平台开发经验(如 GeoServer、Leaflet、OpenLayers、GeoHash 等);2、熟悉 GPS 协议(NMEA、RTK、JT/T808 等)与定位原理;3、熟悉 InfluxDB、TDengine 等时序数据库应用于轨迹存储;4、有实时计算引擎开发经验(Flink、Spark Streaming 等);5、熟悉容器化部署及 DevOps 流程(Docker、K8s、CI/CD);6、参与过开源 GIS 项目(如 GeoMesa、GeoTools);7、有高精地图、LBS 服务相关研发经验;8、了解定位误差优化算法,如卡尔曼滤波、粒子滤波等。让我们一起,用技术重新定义位置服务的边界!福利待遇:1、工作时间:周一至周五:8:30-12:00,13:30-19:00 小周周六:10:00-12:00 13:30-18:00 (单双轮休)2、节日假期:依法享有各种有薪假期,包括法定节假日、年休假、婚假、产假、陪产假等;3、社保保险:按公司规定统一购买社保和公积金;4、公司氛围:办公环境舒适,氛围轻松活泼,没有办公室政治;5、培训:良好的培训机制和晋升通道,为每一位员工快速实现自我提升、成就自我创造条件。6、餐补:20元/天(当天满勤)