角色:风险和信息管理 (RIM) 的 Java 开发人员
地点:加拿大,魁北克省,蒙特利尔
技术
理想的候选人应具备以下技能,同时还应是一个自我驱动、敬业的人,能够在团队中良好合作,并具有战略性思维和行动。此外,候选人应对变化有良好的适应能力,并能在不断变化的监管环境中快速掌握新概念。面对问题时,候选人应能够提出问题并利用周围人的技能。每日职责包括将需求转化为代码、参加敏捷会议、报告项目状态,以及学习我们内部的框架和 Java 最佳实践。
职位描述:
我们正在寻找一位优秀的 Java 开发人员,以帮助交付关键项目。申请人应是一名扎实的 Java 程序员,具备强大的设计和实现基础。具有金融或法律操作经验将是有用的,但快速掌握新技术和业务概念的能力和意愿将被考虑。申请人将与一个充满活力的高智商和创造力的开发团队合作,他们使用各种不同的技术进行前沿项目的开发。
所需技能:
7 至 15 年 Java/JEE 的实际操作经验。能够编写优化、高效和干净的代码。强大的面向对象编程和设计模式概念,并在开发过程中实际应用。Linux、Unix、Shell 脚本。强大的分析和问题解决能力。候选人应能够设计并实施解决方案。DevOps 知识,使用 Jenkins、Teamcity 等打包和部署 Web 应用程序。团队合作精神,具有良好的态度和职业道德。良好的口头和书面沟通能力。候选人需要与全球团队合作,因此在口头和书面沟通中应清晰。编写单元测试,测试代码的所有主要逻辑组件。
期望技能:
JAVA 8+,强大的数据库技能,包括 PL/SQL 和查询优化。Spring/Spring Boot/Hibernate。分层架构、基于组件的架构。Unix 操作系统、脚本、Python 或 Perl。其他应用程序类型(Web 应用程序、批处理或流处理)的开发经验。
职位类型:固定期限合同
合同期限:12 个月
薪酬:每小时 $41.63-$79.59
预期工作时间:每周 40 小时