核心Java开发人员 - 通用 - 4 (合同)

16个月前合同
Tundra Technical Solutions

Tundra Technical Solutions

location 多伦多
unsaved
职位描述 角色的典型工作日: • 您将专注于使用行业标准技术和最佳实践构建资本市场系统的数字体验。 • 为集成测试编写设计良好的单元/模拟测试套件 • 使用Docker进行虚拟化 • 分析高度复杂的业务需求;生成技术规范以设计或重新设计复杂的软件组件和应用程序 必备技能/要求 • 8年以上核心Java开发的实际经验(包括8/以上-函数,泛型,线程,集合,Future,Java框架-Hibernate,精通服务器端Java编程和对Java内存模型,事务的理解) • 3年以上使用SQL(Oracle)进行查询编写和维护带有PL/SQL的存储过程的经验 • 有Activiti BPM引擎(Camunda或Floable)的经验-至少1个最近的项目 软技能 • 较强的沟通能力-口头(与多个利益相关者合作)和书面(清晰文档要求) • 批判性思维和解决问题的能力 • 团队合作精神 • 良好的时间管理能力 • 出色的人际交往和沟通能力 希望具备 • 资本市场经验和渴望学习行业知识是一个加分项 • 有Unix脚本/Shell脚本的经验 • 有Python开发经验是一个加分项 • 有XML开发经验是一个加分项 • 有PHP开发经验是一个加分项 • 敏捷开发经验 教育背景 • 计算机科学或工程学学士学位 额外说明 • 欢迎愿意学习资本市场行业并具有较强技术能力的人加入 • 角色主要是将现有代码进行逆向工程的搬迁(角色的80%以上) • 经验必须是最近的实际经验(最好是在过去的2-3个角色中) • 最好有最近的金融/银行业务经验(在他们的最后一个角色中担任类似的职位)