Uncubed
   

Java Developer:(HK/Macau)

ThoughtWorks, Shenzhen

Creative Technology Consultants


你将如何利用技术专长为我们的客户创造影响?

ThoughtWorks是一家全球性的软件及咨询公司,我们希望通过技术对世界产生积极的影响。我们以颠覆性的思维,为客户最复杂的挑战提供可以落地的解决方案。我们充满好奇,乐于探索未知。我们践行着团队协作和多元包容,以期打破固有边界,在科技成就自我。

我们的开发人员已经为众多组织和开源项目贡献了超过25年的代码。与此同时,他们也在著书立说,在各种极具影响力的技术会议上探讨发声,始终致力于追求技术卓越,推动行业变革。

作为咨询顾问,我们会在客户现场与客户一起工作,以推动技术实践的演进,并赋能客户助其实现商业目标。在ThoughtWorks,你将有机会参与到零售巨头的数字化发展战略中,你也可以为银行构建一个大胆创新的移动应用程序,或者利用event sourcing 和 intelligent data pipelines.重新设计企业级平台。在这里,你将使用最新的精益和敏捷思维,创建实用的解决方案来解决关键问题。

团队要想茁壮成长,需要构建积极的合作和健康的意见交流空间,而这也是高级开发工程师在技术之外的职责之一。除此以外,你还需要能够驱动团队交付的技术远景,并充当一些初级人员的导师。在这里,你将利用深入的技术知识来解决更复杂的业务问题,并积极地评估团队的健康发展状况和代码质量。

岗位职责:

在合作、价值驱动的团队中工作,为我们的客户建立创新的客户体验
利用微服务创建大型分布式系统
运用最新技术思维来解决客户的问题
有效地利用DevOps工具和实践来构建和部署软件
领导或参与软件咨询和交付的整个周期
充分利用你的技术知识和领导技能,指导缺乏缺乏经验的同事

我们的要求:

5年以上工作经验,精通两种或两种以上语言(c#、Ruby、Java、Javascript等),熟悉OO
能够熟练地编写高质量的代码,有良好的编程风格
加强在外部社区的影响力,通过演讲、开源贡献、博客等方式,主动与他人分享你的专业知识
熟悉敏捷方法,如极限编程(XP)、Scrum和看板
影响他人,提倡技术上的卓越,同时在需要的时候保持开放的态度
为了解决客户的业务问题,愿意去客户的现场
能从多个角度应对挑战

如果你还具备以下技能那就更好了:
了解云技术,如AWS、Docker或Kubernetes
喜欢阅读源代码;
热爱阅读各类技术、非技术书籍;
喜欢学习,拥有持续学习的能力,认为学习本身就是一种乐趣;
喜欢开源软件,乐于知识分享;
拥有自我管理能力,自我驱动,做自己的老板。

 

About ThoughtWorks

A community of passionate individuals whose purpose is to revolutionize software design, creation and delivery, while advocating for positive social change. 

Want to learn more about ThoughtWorks? Visit ThoughtWorks's website.