我们正在寻找一位有才华且充满热情的 初级软件工程师 加入我们的团队,并在构建和维护我们的下一代应用程序中发挥关键作用。
您将利用您在前端和后端开发方面的专业知识,创建强大、可扩展且用户友好的体验。
职责:
• 使用 React JS / Vue JS 设计、开发和维护高功能性和高性能的 Web 应用程序,利用微前端架构。
• 使用 Java Spring 实现后端服务,专注于微服务架构。
• 利用 Apache Kafka 进行高效的消息流和服务之间的通信。
• 集成和配置 Apache Camel,以实现与外部系统的无缝集成。
• 与各种 SQL 数据库进行交互,以实现数据持久性和检索。
• 使用 Git 进行版本控制和协作。
• 预计积极参与单元测试、代码质量审查和同伴评审。
资格:
• 作为软件工程师的证明经验,深入理解前端和后端开发。
• 精通 React JS / Vue JS,理解微前端概念。
• 扎实的 Java Spring 和微服务架构知识。
• 有使用 Kafka 进行消息排队的经验。
• 有 SQL 数据库(如 MySQL、PostgreSQL)的经验。
• 熟悉 Apache Camel 进行集成任务。
• 对 Git 和版本控制实践有深入理解。
• 专注于单元测试和集成测试,如 Jest、JUnit、Postman。
• 积极参与代码质量审查和同伴评审。
附加信息:
• 有使用 Elasticsearch 进行搜索功能的经验。
• 有使用 AWS / Azure 等云平台的经验。
• 了解 CI/CD 管道和实践。
• 有使用 Tyk 开源 API 网关 / Kong 网关的经验。
• 了解 JSON、YAML、XML。
• 了解 Docker 等容器化技术。
工作安排:
不允许远程工作。
雇佣类型:
全职工作。
关键技能:
麻醉师、投标、动物、编辑、最终用户支持、临床。
经验:
需要的工作经验年限。
空缺:
1 个空缺。