高级 Java 软件工程师

蒙特利尔 3天前合同 网络
面议
该职位的职责包括: • 通过 API 调用或 Selenium 机器人进行自动化的研究、设计和开发 • 在与应用用户协商的情况下管理应用程序的变更和增强 • 记录流程以便于复制 • 维护应用程序数据库 • 提供功能和技术专长,以产生和推广可维护的高质量解决方案,包括记录系统需求和支持运行手册的文档 • 及时解决功能和技术问题,并向应用用户报告事件 • 与应用用户沟通应用程序停机情况,以及即将发生的事件,如应用程序代码发布和项目 • 维护私有云中的基础设施,并遵循 IT 合规的网络安全指南 • 修复应用程序和软件的漏洞,管理技术陈旧 • 与 SG 内部的跨职能 IT 团队合作,他们提供我们使用的内部解决方案。 个人背景 语言: 能够用英语进行口头和书面交流是必需的,因为此职位需要与美国的同事和合作伙伴定期协作。 必须具备: · 5 年以上 Java、JavaScript、Python 和 Transact SQL 的经验 · 其他技术如 Git、REST API(Spring Boot、Flask)、Selenium、SQL Server • IDE 如 IntelliJ、Pycharm 或 Vs Code • Jenkins、Harbor 和其他编排工具 能力: · 明显的知识好奇心:对银行业的兴趣、对技术的兴趣、解决问题的能力、对战略问题的洞察 · 结果导向,务实 · 能够清晰地展示分析结果,特别是借助可视化工具来指导决策 · 自主性/主动性 · 团队精神/责任感 · 倾听能力 加分项: · PowerShell · Camunda、Form.io、BPMN · Insomnia(API 管理) • PostgreSQL 数据库 · 敏捷工作方式(如 JIRA) • 单元测试、集成测试和系统测试。 • Autosys、DevOps 和使用私有/公共云 语言: · 英语流利(必需) · 法语(加分项)