远程高级 Golang 开发工程师(Java 服务 Go 化方向)|25-35K
职责:负责将现有 Java(Spring Boot / Spring Cloud)服务迁移为 Go,实现功能与接口契约一致;将 Java 并发逻辑改写为 Goroutine / Channel 模型,避免并发陷阱;完成数据访问层迁移(MyBatis / JPA → GORM / sqlx),并进行索引与慢查询优化;设计灰度切流与新老接口对比验证方案,保障线上平滑过渡
要求:5 年以上后端开发经验,本科及以上学历;同时具备 Java 阅读理解能力与 Go 实战产出能力;熟练使用 Gin、Go-Zero、GORM、sqlx;熟悉 Kafka、ActiveMQ 消息中间件;掌握 MySQL、MongoDB、Redis 的索引与性能优化;了解 Nacos、Consul 微服务注册与配置管理
岗位解读:这类岗位主要负责把已有的 Java 微服务迁移到 Go 生态,既要理解旧代码的业务逻辑,又要用 Go 的并发模型重写核心功能。适合有双栈背景、能独立推进迁移项目的资深后端工程师。
Post #707
4