职位:首席 Java 开发人员
地点:加拿大多伦多(每周 3 天现场工作)
必须具备的技能:
• 3 年以上团队领导经验和 9 年以上 Java 开发经验
• JAVA, Spring/SpringBoot, REST API, 微服务 - JAVA 或 NODE.JS, JBOSS, SQL, MS Azure(Azure EventHub, Confluent Kafka, Azure App Service Environment, ASP)或 AWS 同等技术。
• 工作知识:Bitbucket, GIT, Confluence, JIRA,拥有强大的 DevOps 管道、CI/CD 及相关工具的经验
• 对用户生命周期、RBAC 策略、企业角色、规则、生命周期事件和配置工作流等有深入理解,以支持系统和应用程序的工程和入职。
• 了解 IAM 行业标准和协议,包括 SAML, OpenID Connect, Oauth, RBAC, LDAP, Kerberos 等。
• 有 CIAM(客户身份访问管理)项目的工作经验
• 对业务、广泛的组织、技术环境、标准、流程、工具、程序、多种编程语言、操作系统、解决方案设计和其他相关技术领域有专业知识,从设计/支持/解决方案的角度来看。
• 准备并有动力在多种活动(如设计、技术商业解决方案的支持)中以领导身份自主工作,并能够指导、教育和监督他人的工作。
• 在多个领域具有主要的主题知识;在研究、分析、设计、硬件和软件支持、技术解决方案开发和测试的各个方面为客户和项目团队提供建议。
• 参与指导和建议客户、合作伙伴和项目团队;能够成为“技术信息交流”的内部专家资源。
附加技能:Kubernetes, MQ, OAuth 和事件驱动消息传递, Postman, 操作系统(Windows, Linux), Jboss 脚本/CLI, 之前的金融机构经验。
职位类型:全职
薪资:每年 $100,000.00 - $105,000.00
工作地点:现场工作