首席Java Scala区块链软件工程师

芝加哥 5天前全职 网络
面议
这不是C2C角色,仅限永久W2直接雇佣*** ***职位有奖金*** 一家著名的金融机构目前正在招聘一名具有Scala和区块链经验的首席软件Java工程师。候选人将负责业务功能的开发和交付,整合各种上游数据源,并通过用户界面展示数据,同时丰富和提升平台。该软件必须在数据丰富的展示、性能、用户体验之间取得平衡,并具备支持全球经济最繁忙交易日的坚如磐石的可靠性。候选人必须能够创造性地解决问题,有效沟通,并积极参与技术决策以实现这些目标。 职责: 与正在构建下一代基于区块链的证券借贷系统的专家一起工作,为资本市场行业的数字化转型铺平道路 与他人合作交付可能涉及多个系统的复杂项目 不断思考下一步,同时提升自己和周围的人 在编码、测试、故障排除、调试和记录开发的系统时,开发复杂技术挑战的解决方案 通过分析、代码重构和系统调优优化应用程序性能 推荐能够提高系统和开发过程效率和质量的技术和工具 资格: [必需] 2年以上Scala开发经验 [必需] 7年以上软件开发经验 [必需] 5年以上Java或相关技术经验 [必需] 3年以上react js或类似技术经验 [必需] 1年以上分布式应用设计和区块链经验 [必需] 具有Akka或其他基于actor系统的经验 [必需] 具有Devops和CICD工具(GIT、Jenkins、Docker、Kubernetes、Harness、Rancher)的经验 [必需] 能够编写简洁、无错误、易于理解和维护的代码 [必需] 具有BDD方法和自动化验收测试的经验 技术技能和背景: [必需] 基于Scala的软件开发经验 [必需] Web/移动应用开发经验 [必需] 理解消息代理、队列和分布式数据存储(Kafka、MQ、Redis、Splunk) [必需] 在Unix/Linux环境、大型软件系统开发、安全软件开发、公共云平台方面的经验 [必需] 精通函数式编程、面向对象设计、行业最佳实践、软件模式和架构原则 [必需] 精通以下类型的测试:单元、集成、系统、功能、非功能、回归、性能、安全和验收 [必需] 深刻理解性能问题和多线程开发 [必需] 具有持续集成工具和技术的经验,能够自动化流程,并使用Python和其他语言编写脚本 教育: [必需] 计算机科学或类似技术领域的学士学位 [优先] 硕士学位优先 INDC 工作类型:全职,永久 福利: 401(k) 牙科保险 健康保险 带薪休假 视力保险 工作地点:芝加哥,IL 60603,混合远程办公