电鸭
23人浏览/8人投稿
6天前
待托管赏金
本公司是一家总部位于加拿大的 房地产智能分析软件公司,专注于为私募基金、资产管理机构和投资团队提供 房地产承销与资产管理自动化 平台。我们正在构建的是一套以 Java / 分布式系统 / 微服务架构 为核心的工程级产品,用技术替代大量低效、重复、容易出错的人工分析工作,让复杂的房地产决策变得更清晰、更可靠。我们面向的是全球专业机构客户,业务复杂、数据密集、对系统稳定性与工程质量要求极高。我们是一支 远程优先、技术导向 的国际化团队,现面向中国市场招聘 顶级 Java 后端工程师,欢迎对系统架构、分布式系统和长期工程演进有追求的工程师加入我们。
你将负责什么(核心职责)
• 设计、开发并持续演进 Java / Spring Boot 后端核心服务
• 对现有系统进行 模块化拆分,逐步从单体 / 半单体演进为 清晰可控的微服务架构
• 构建 高并发、可扩展、可观测 的分布式系统,支撑机构级客户使用
• 设计稳定的 服务边界、接口契约(REST / 内部 RPC),避免隐性耦合
• 深度参与 核心业务逻辑 设计与实现(房地产承销、现金流建模、资产与租约数据处理)
• 与前端、数据 / AI 模块协作,保证系统在复杂业务下的整体一致性
• 为未来 企业级客户、多租户、跨团队协作 提前做好架构与技术选型准备
我们希望你具备的能力
必须项(硬要求)
• 3–7 年 Java 后端开发经验
• 扎实的 Spring Boot / Spring 生态(Spring MVC / Data / Transaction 等)
• 有真实的 微服务架构经验(服务拆分、服务间通信、基础治理)
• 理解分布式系统中的核心问题,包括但不限于:
o 一致性、幂等性、事务边界如何设计
o 网络延迟、失败重试、降级与容错的取舍
• 熟悉常见后端基础设施:
o MySQL / PostgreSQL(索引、事务、SQL 性能)
o Redis(缓存场景、常见坑)
o 消息队列(Kafka / RabbitMQ / Pulsar 任一)
• 能写 工程化、可维护、可长期演进 的代码,而不是一次性脚本
加分项(不是必须,但很重要)
• 有 系统重构、技术债治理 的实际经验
• 理解并实践过 DDD / Clean Architecture / 模块化设计(不要求教条)
• 有高并发或复杂业务系统 的实战经验
• 有云原生经验(Docker / Kubernetes / AWS / GCP / 阿里云)
我们不适合什么样的人
• 只会堆业务代码,不关心系统结构与长期成本
• 习惯“先写再说”,不思考服务边界与后果
• 技术决策严重依赖他人
• 需要大量 hand-holding 才能推进工作的工程师
你能得到什么
• 真实的系统级问题(不是表单后台或管理系统)
• 架构设计与技术决策空间,而不是照着旧代码维护
• 与 强工程背景的创始人和核心工程人员 直接协作
• 对技术方向与结果负责,并拥有话语权
• 完全远程(Remote-first),长期合作导向