位置:
多伦多(市中心)
描述:
我们的客户是一家独立的开发和咨询公司,专注于设计和构建定制的高性能企业数字解决方案,注重用户体验、强大的架构和完美的适配。正在寻找几位高级Java开发人员,参与现有和新的客户项目。成功的候选人将具备全面的技术设计和编程技能,熟练掌握现代Java技术栈,包括JPA、Spring和Angular JS,所有这些都由最新的Dev Ops工具和实践驱动。
您必须具备良好的沟通和人际交往能力,并能够证明在敏捷环境中的过去经验。
职责:
分析现有系统并捕获业务需求
在复杂的异构环境中设计和开发新应用程序,并支持现有应用程序,使用Java进行工作;
应用您的领域知识,与业务利益相关者和技术团队成员密切合作,确保解决方案最佳;
展示有效的指导和实际的技术领导力;
与团队内外以及客户建立良好的工作关系;
与QA界面,制定测试的各个层面的战略;
自信地估算工作量,识别和管理风险,并管理截止日期;
在流程或现有系统实施需要时识别并倡导变革,提出解决方案的建议,并帮助实施变革;
捕获智能级别的文档-分析、需求和设计。
资格:
您必须具备与应用程序开发相关的计算机科学基础和理论的良好基础
较强的分析和解决问题的能力
在Java企业/Spring方面具有开发经验
具有浏览器技术和框架的经验,如Angular JS
出色的HTML、CSS和Java Script知识 必须具备团队合作精神,同时能够在最少的监督和紧迫的截止日期下独立工作
计算机科学、数学、工程学的学士学位或更高学历者优先考虑