Watch Jobs
浏览职位数据统计洞察报告招聘观察探索企业购买与订阅
我的收藏免费试用登录注册

Watch Jobs

我们专注于实时追踪各企业最新职位动态,帮助您节省求职时间,快速找到理想工作机会。

探索

  • 浏览职位
  • 数据统计
  • 洞察报告
  • 数据方法论
  • 探索企业

订阅

  • 免费试用
  • 价格方案
  • FAQ
  • 隐私政策

关注我们

微信公众号小红书淘宝店铺

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫
Watch Jobs
浏览职位招聘观察购买与订阅
Watch Jobs

聚合公开职位信息,帮助你看清岗位细节与市场趋势。

探索

  • 浏览职位
  • 探索企业
  • 数据统计
  • 洞察报告
  • 招聘观察

产品

  • 免费试用
  • 价格方案
  • 数据方法论

支持

  • 常见问题
  • 隐私政策

© 2026 WatchJobs. 保留所有权利。

隐私政策
Thoughtworks logo
思特沃克
Senior Java Developer
立即应聘

Senior Java Developer

发布于 5 个月前

普通员工/个人贡献者

Singapore, Singapore
高级经验
全职员工
仅现场办公
学历未注明
软件工程
Agile
Ai Integration
DevSecOps
mentoring
TDD

AI 估算 · 45k–75k

作为跨国科技巨头的高级开发岗,需要精通Java、微服务架构及AI整合等前沿技术,并承担导师职责,技术深度与综合能力要求高,市场竞争力强。

职位详情

关于这个职位

这是一个高级Java开发工程师职位,你将作为技术专家与业务分析师、设计师和项目经理等跨职能团队合作,为客户设计并交付创新的软件解决方案

核心职责包括利用Java等语言构建大规模分布式微服务系统,积极推动AI工具在开发流程中的整合与应用,并倡导TDD、结对编程、持续交付等最佳工程实践
此外,你还需要担任导师角色,指导初级顾问,并推动团队的技术卓越与健康发展

最低要求

技术技能:

拥有5年以上使用一种或多种开发语言(Java是必须的,Kotlin, JavaScript, TypeScript, Ruby, C#等)的经验,并具备面向对象编程经验
能够熟练编写高质量、经过充分测试的代码,并熟练掌握面向对象编程
对AI持开放和深思熟虑的态度,能够主动将AI辅助工具和方法整合到技术工作流程中,以提高生产力和探索创新解决方案
熟悉敏捷方法论,如极限编程(XP)、Scrum和/或看板
对TDD、持续集成和持续交付的方法/工具有良好的认知
专业技能:
乐于影响他人,始终倡导技术卓越,同时在需要时乐于接受改变
在外部技术社区中有一定影响力:愿意通过演讲、开源贡献、博客等方式与他人分享专业知识
在模糊情境中具有韧性,能够从多个角度应对挑战
其他要求:
由于项目要求,候选人必须是新加坡公民或在申请时已持有新加坡永久居民身份

工作职责

你将学习并采用最佳实践,如使用TDD、结对编程和设计模式编写干净且可重用的代码

你将使用并倡导持续交付实践,以尽早为客户交付高质量的软件和价值
你将通过在整个开发生命周期中战略性地整合和利用AI工具来推动AI优先的软件交付策略,以提高生产力、确保代码质量并为更复杂和更具创造性的问题解决创造空间
你将在协作、价值驱动的团队中工作,为客户构建创新的客户体验
你将基于微服务创建大规模分布式系统
你将与各种团队成员合作,构建功能、设计概念和交互式原型,并确保最佳实践和UX规范贯穿始终
你将应用我们技术雷达中的最新技术思想来解决客户问题
你将高效利用DevSecOps工具和实践来构建和部署软件,倡导DevOps文化,并在开发中将安全左移
你将监督或参与从构思到部署及其中间所有环节的整个软件咨询和交付周期
你将通过技术知识和领导技能,担任经验较少同行的导师

优先资格

加分项:

如果具备AWS、Azure、Kubernetes和Docker等云技术的工作知识

AI 洞察

优缺点分析

优点

  • 平台优势:在全球领先的技术咨询公司工作,能接触到各行业前沿、复杂的项目,技术视野和业务理解能力将得到极大拓展
  • 技术栈前沿:职位强调AI整合、云原生和现代工程实践(如DevSecOps),有助于积累未来十年极具竞争力的技术组合
  • 成长文化:公司强调自主学习和同伴互助,提供丰富的学习发展工具和项目,职业发展路径灵活且受支持
  • 社区影响力:鼓励参与外部技术社区(演讲、开源、博客),有助于建立个人品牌和行业网络
  • 客户与项目不确定性:作为咨询角色,可能需要适应不同客户环境、业务领域和技术栈,对适应能力和沟通技巧要求高
  • 此职位适合拥有扎实Java和软件工程基础,对整合AI等新兴技术充满热情,并渴望在顶尖咨询环境中通过解决复杂问题来推动技术卓越与团队成长的资深开发者

缺点 / 挑战

  • 高强度与高要求:作为高级开发者,需同时承担复杂的技术交付、团队指导和技术倡导职责,工作压力和期望值较高
  • 技术快速迭代:需要持续学习并整合AI等快速发展的技术,保持技术敏锐度是一项持续的挑战

角色解读

  • 技术深度路径:可向架构师、技术专家(如云原生专家、AI工程专家)方向发展,负责更复杂的技术选型和系统设计
  • 技术领导力路径:可发展为技术负责人(Tech Lead)或工程经理,在保持技术深度的同时,承担更多团队管理和项目交付责任
  • 咨询与影响力路径:利用在顶尖咨询公司的经验,未来可转向技术顾问、解决方案架构师等角色,为客户提供更广泛的技术战略建议
  • 作为技术核心,与跨职能团队协作,设计并交付解决复杂业务问题的软件解决方案,从构思到部署全程参与
  • 利用Java等技术栈构建和维护大规模、基于微服务的分布式系统,确保系统的高可用性和可扩展性
  • 积极推动并实践AI工具在软件开发全生命周期(如编码、测试、部署)的整合,以提升团队效率和代码质量
  • 担任团队内的技术导师,指导初级成员,倡导TDD、结对编程、持续交付等工程最佳实践,并营造健康的技术讨论氛围
  • 扎实的Java及面向对象编程功底,能够编写高质量、可测试的代码,并具备5年以上的相关开发经验
  • 熟悉微服务架构、分布式系统设计,并了解云原生技术(如Docker, Kubernetes)和DevSecOps实践
  • 对敏捷开发(XP, Scrum)和工程实践(TDD, CI/CD)有深刻理解和实践经验,并能推动团队采纳
  • 具备良好的沟通、协作和影响力,能够与不同背景的同事有效合作,并乐于在技术社区分享知识

申请策略

  • 深入研究思特沃克的“技术雷达”和公开的AI政策,在申请或面试中展示你对其技术理念的认同和思考
  • 准备阐述你如何在一个协作、多元的团队中工作,并处理过技术意见分歧或推动过技术变革,这符合其强调的“健康辩论”文化
  • 重点突出使用Java(必须)构建复杂、高可用性系统的项目经验,特别是涉及微服务、分布式架构或性能优化的案例
  • 详细描述你在项目中推动或实践工程卓越的具体事例,如成功实施TDD、CI/CD流水线、代码重构或引入新工具提升团队效率
  • 展示你的技术领导力和影响力,例如指导初级同事、在团队内进行技术分享、或在外部社区(博客、开源、演讲)的贡献
  • 如果有相关经验,简要说明你如何将AI工具(如Copilot、代码生成或测试工具)整合到工作流中以解决具体问题
  • 深化对云平台(AWS/Azure)和容器编排(Kubernetes)的理解,可以通过认证(如AWS SAA)或动手实验来证明
  • 提前熟悉并尝试在个人项目或学习中使用主流的AI辅助编码工具,并思考其利弊及最佳实践

面试指南

  • 对于技术问题(如项目、TDD、AI工具),采用STAR法则(情境、任务、行动、结果)来构建答案,重点突出你的具体行动、技术决策背后的思考以及可量化的成果
  • 对于行为和文化问题(如指导、处理分歧),展示你的协作精神、成长心态和影响力技巧
  • 强调你如何倾听不同观点、基于事实和数据推动共识,并最终以团队和项目成功为目标
  • 请描述一个你参与过的、最复杂的基于Java的微服务项目
  • 你面临的主要技术挑战是什么?你是如何解决的?
  • 你如何在实际项目中实践TDD(测试驱动开发)?请分享一个具体例子,并说明它带来的好处和遇到的困难
  • 你如何看待AI工具(如GitHub Copilot)在软件开发中的作用?你是否有将其整合到工作流程中的经验?
  • 请描述一次你作为导师指导初级开发者的经历

职位点评

Watch Jobs

思特沃克 的其他在招职位

  • Associate-Graduate:Developer

    思特沃克 · 西安市
    AI 估算 · 8k-12k
  • Associate-Graduate:Developer

    思特沃克 · 西安市
    AI 估算 · 12k-18k
  • Lead Service Designer (Advanced English) - EC - Remote.

    思特沃克 · Quito, Ecuador, Ecuador
    AI 估算 · 45k-70k
  • Consultant Data Engineer

    思特沃克 · Singapore, Singapore
    AI 估算 · 45k-75k
  • Lead Quality Analyst

    思特沃克 · Singapore, Singapore, Singapore
    AI 估算 · 45k-70k

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k

思特沃克 的其他在招职位

  • Associate-Graduate:Developer

    思特沃克 · 西安市
    AI 估算 · 8k-12k
  • Associate-Graduate:Developer

    思特沃克 · 西安市
    AI 估算 · 12k-18k
  • Lead Service Designer (Advanced English) - EC - Remote.

    思特沃克 · Quito, Ecuador, Ecuador
    AI 估算 · 45k-70k
  • Consultant Data Engineer

    思特沃克 · Singapore, Singapore
    AI 估算 · 45k-75k
  • Lead Quality Analyst

    思特沃克 · Singapore, Singapore, Singapore
    AI 估算 · 45k-70k

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k