全栈 Java 企业开发工程师 - L1

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