职位:全栈 Java 企业开发工程师 - L
地点:密西沙加 - 全职 - 现场工作
职责:
- 精通 Java 编程,具备核心 Java 概念、面向对象编程、数据结构和算法的扎实知识。
- 熟悉微服务架构,了解微服务原则、模式和最佳实践。
- 精通 Spring Boot 和 Spring Cloud,能够使用这些框架开发微服务。
- 具备设计和实现 RESTful API 的经验。
- SQL 数据库:具备强大的 SQL 技能,用于数据库交互和优化。
- 理解 Spring、JPA、JMS、Kafka 消息传递、Junit 和 Gradle。
- 具备调试和性能优化 CI/CD 管道及自动化的经验。
- 对关系型数据库和 No-SQL 数据库有深入了解。
- 理解面向对象设计。
- 理解云原生架构和事件驱动架构,能够满足高可用性和容错性。
- 容器化:熟悉 Docker 和 Kubernetes 等工具,用于容器化和管理微服务。