您好!
我们正在为我们在多伦多安大略省的直接银行客户寻找高级全栈开发人员。这个职位的性质是混合型的,每周需要在办公室出勤3天。这是一个长期合同机会,可能会有多次延期。请参考以下职位描述。
关键技能:JAVA,ANGULAR,NODE,MONGODB,SPRING,SPRINGBOOT,CLOUD(Openshift或PCF)。
主要职责:
· 与跨职能团队合作,设计、开发和维护高质量的软件解决方案。
· 利用Spring Boot、Angular和NodeJS的专业知识构建可扩展和响应式的Web应用程序。
· 实施和优化DevOps实践,以增强软件开发生命周期。
· 与系统架构师和产品负责人密切合作,了解并为整体系统架构做出贡献。
· 迅速排除软件缺陷和生产问题的故障排除、调试和解决。
要求:
· 在Java应用程序开发方面有10年以上的经验。在使用Spring Boot、Angular和NodeJS开发和部署应用程序方面有经验。
· 对DevOps原则有扎实的理解,并具有相关工具的实际经验。
· 熟悉数据库,如MongoDB和Redis。
· 有Elastic、Kafka和Openshift或PCF等容器化平台的经验是一个加分项。
· 熟练掌握HTML、CSS和JavaScript。
· 较强的问题解决和沟通能力。
优先考虑:
· 对其他技术,如MongoDB、Redis、Elastic、Kafka的了解。
· 熟悉Openshift或PCF等容器化平台。
· 有使用HTML、CSS和JavaScript等前端技术的经验。
此致