职位名称:全栈开发工程师(Java 和 UI)
工作地点:混合办公,位于多伦多市中心
关于该职位:
我们正在寻找一位具有丰富经验的开发人员,具备 Java、Spring Boot 和 ReactJS 的强大专业知识,以设计、开发和维护企业级应用程序。该职位涉及后端和 UI 组件的工作,确保高性能和可扩展性。
核心技能
• 8 年以上 Java 编程经验
• 对 Spring 技术(Spring Boot)有深入了解
• 熟练掌握 Azure SQL(MS SQL)和结构化流处理
• 对数据建模原则(OLTP、OLAP、维度建模)有扎实的理解
• 具备使用 ReactJS、JavaScript、HTML 和 CSS 进行 UI 开发的经验
• 在性能调优、查询优化和作业协调方面的专业知识
设计专长
• 在云平台(优先考虑 Azure)上架构复杂系统的证明经验
• 能够在模式演变、数据版本控制和访问模式方面做出决策
附加技能
• 熟悉 Azure Data Lake、Azure SQL 和 Event Hub/Kafka
• 理解企业数据平台中的数据治理、数据血缘和安全模型
• 有在敏捷团队中工作和实施数据工程 CI/CD 实践的经验