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