全栈开发人员 Angular, Java,

多伦多 3天前全职 网络
面议
职位名称:全栈开发工程师 Angular Java Azure 云 工作地点:多伦多 经验:5年 行业:银行/金融服务 职位概要: 我们正在寻找一名全栈开发工程师,以支持和增强我们的基于云的市场风险应用程序。该角色需要与风险管理合规IT和基础设施的业务分析师(BAs)和利益相关者密切合作,以设计、开发和交付高质量的技术解决方案。 主要职责: 与BAs和利益相关者合作,理解业务需求并将其转化为技术解决方案。 为用户问题和应用程序改进提供实际支持。 使用Angular(NGRX框架)现代化和重新设计限额管理系统的前端。 使用Spring Boot开发和维护后端。 在Azure云中自动化云生产部署过程。 提升用户体验,为终端用户创建自助产品做出贡献。 参与代码审查、调试和故障排除,以确保高质量和高效的应用程序。 使用JIRA、Git、Bitbucket和Jenkins等工具遵循CI/CD管道。 使用SonarQube、Fortify和Blackduck等工具实施安全和质量最佳实践(优先)。 在跨部门团队环境中有效工作,与上游云和基础设施团队沟通。 所需技能和资格: 5年Angular和Java开发经验。 了解ngx框架(优先)。 至少2年SQL经验。 具有源代码控制和CI/CD(JIRA、Git、Bitbucket、Jenkins)的实际经验。 计算机科学、信息技术或相关学科的学士学位。 强大的分析和问题解决能力;能够理解复杂的技术细节。 能够独立工作,承担交付责任并适应不断变化的环境。 优秀的团队合作和沟通能力。 优先/附加技能: 使用Spring Boot进行后端开发的经验。 使用代码扫描和安全工具的经验:SonarQube、Fortify、Blackduck。 接触过Azure上的云原生开发。 熟悉市场风险或金融服务应用程序。 核心能力: 能够分析、设计和实施技术解决方案。 强大的问题解决、调试和优化能力。 灵活、有动力,能够在动态环境中茁壮成长。 积极的态度和在多个团队中强大的协作能力。 所需技能: 经验(年):4-6 关键技能:与组织内的项目团队合作,设计、实施和管理使用Akamai的CDN基础设施,以确保客户应用程序和业务流程的高可用性、性能和可扩展性。以卓越和精确的方式处理多个优先事项和任务。成为24/7/365组织的一部分(作为正常值班轮换的一部分,预计会有一些非工作时间支持)。直接支持业务开发团队,为他们提供关于客户应用程序实施和更改的指导。开发和维护安全协议和措施,以保护CDN基础设施免受网络威胁。监控和分析网络性能,识别和解决问题以优化关键应用程序的内容交付。与跨职能团队合作,将Akamai CDN解决方案与现有系统和应用程序集成。与信息安全团队合作,在CDN中实施DDoS保护策略和其他安全措施。为客户和内部团队提供有关CDN和安全最佳实践的技术支持和指导。与供应商和专业服务团队紧密合作,开展交付相关活动和战略。资格:计算机科学、信息技术或相关领域的学士学位。或类似工作经验。对网络协议(HTTP/HTTPS、DNS、TCP/IP)有深入了解。具有作为CDN工程师或类似角色的经验,重点是内容交付网络技术的深入知识,包括缓存、负载平衡和内容优化。优秀的问题解决能力和细节关注能力。强大的沟通和团队合作能力。有支持企业规模的24/7/365客户应用程序的经验。对网络安全工具和实践(如防火墙、入侵检测/预防系统和加密)有意识和经验。熟练使用脚本和自动化(如Python、Bash)是一个加分项。相关认证(如CISSP、CEH)是一个加分项,但不是必需的。 关键技能: REST、Eclipse、JSP、Junit、Spring、Struts、Jpa、Hibernate、Maven、J2EE、Jdbc、Java 雇佣类型:全职 经验:年 空缺:1