软件国际(SI)为各种客户提供技术人才,客户范围从财富100/500/1000公司到加拿大/美国的小型和中型组织。我们目前正在为位于多伦多的IT金融服务SaaS客户寻找一名Java开发人员。
职位:Java开发人员
类型:全职,永久
薪资范围:基本工资$100,000 - $120,000,具体取决于整体经验 + 3周带薪休假 + 福利 + 法定假日 + 病假
地点:远程 - 客户位于多伦多,ON
我们的客户正在寻找一位极具智慧和创新精神的Java软件开发人员,热衷于开发和交付优雅的基于云的SaaS应用程序。理想的候选人是一个具有强大分析和技术技能的合作型团队成员,致力于持续学习,并能够清晰地向技术和非技术利益相关者传达复杂的技术概念。此职位要求在敏捷环境中工作时感到舒适,并在需要时主动承担责任。
主要职责
- 参与我们基于云的网络和移动应用程序套件(Vaadin,Android)的持续开发。
- 独立管理小型项目,包括开发、测试和交付。
- 与内部团队和外部合作伙伴在新项目和现有项目上有效合作。
资格和要求
- 至少5年以上专业软件开发经验。
- 精通Java开发,包括高效的函数设计和常见设计模式。
- 对面向对象编程原则(如抽象、封装、继承、多态和反射)有扎实的理解。
- 有处理和导航大型代码库的经验。
- 熟悉传统和现代数据库(如SQL、Redis、DynamoDB)是一个强项。
- 有敏捷开发方法的经验。
- 精通版本控制系统,特别是Git。
- 具备Amazon Web Services(AWS)的工作知识被视为一个优势。
- 能够在截止日期内交付高质量的工作。
- 出色的口头和书面沟通能力。
优先属性
- 亲和力强,能够直接与客户和合作伙伴合作。
- 需要流利的英语;西班牙语流利被视为一个优势。
- 必须被合法授权在加拿大工作。