高级UI开发人员

芝加哥 2天前全职 网络
面议
作为软件工程师,您将从事从面向客户的网页和移动应用程序(使用最前沿的开源框架)到高可用的RESTful服务,再到使用最热门技术的后端C#和Java系统的所有工作。 我们是一支拥有深厚DevOps专业知识的全栈工程师团队。我们的编程语言包括Java、Python和Scala。我们非常热衷于使用开源软件包和内部源组件构建产品。我们还紧密遵循敏捷软件开发的最佳实践,如结对编程、集体编程、测试驱动设计、主干开发以及频繁和增量的代码交付。 您将运用您的战略和分析技能来应对公司的重大挑战。您将与世界级的专业人士合作,开发和测试最终影响底线的策略。您将在一个多元化、包容性和协作的环境中完成这一切,该环境重视您的见解,鼓励您承担新的责任,促进持续学习,并奖励创新。 作为我们团队的工程师,您将与我们的敏捷团队合作,构建利用以下技术的应用程序: - 事件溯源风格的架构 - 提供专用业务功能的微服务 - 用于创建持久视图服务的AWS AuroraDB、MongoDB和Redis缓存 - 用于消息传递的Kafka,以实现快速短期恢复、水平扩展和工作负载分配 - 用于构建用户界面的Angular - 用于分析的Hadoop 要求: - 编程语言:必须具备Java经验,拥有Python等shell脚本语言经验更佳。 - 运行时/应用服务器:以下之一 - Spring Boot、Docker、Tomcat - 框架/库:必须具备Angular经验 - 具有Kafka、Spring Boot经验。 - 数据库:MongoDB、DynamoDB;Redis缓存是加分项 职位要求 作为软件工程师,您将从事从面向客户的网页和移动应用程序(使用最前沿的开源框架)到高可用的RESTful服务,再到使用最热门技术的后端C#和Java系统的所有工作。 我们是一支拥有深厚DevOps专业知识的全栈工程师团队。我们的编程语言包括Java、Python和Scala。我们非常热衷于使用开源软件包和内部源组件构建产品。我们还紧密遵循敏捷软件开发的最佳实践,如结对编程、集体编程、测试驱动设计、主干开发以及频繁和增量的代码交付。 您将运用您的战略和分析技能来应对公司的重大挑战。您将与世界级的专业人士合作,开发和测试最终影响底线的策略。您将在一个多元化、包容性和协作的环境中完成这一切,该环境重视您的见解,鼓励您承担新的责任,促进持续学习,并奖励创新。 作为我们团队的工程师,您将与我们的敏捷团队合作,构建利用以下技术的应用程序: - 事件溯源风格的架构 - 提供专用业务功能的微服务 - 用于创建持久视图服务的AWS AuroraDB、MongoDB和Redis缓存 - 用于消息传递的Kafka,以实现快速短期恢复、水平扩展和工作负载分配 - 用于构建用户界面的Angular - 用于分析的Hadoop 要求: - 编程语言:必须具备Java经验,拥有Python等shell脚本语言经验更佳。 - 运行时/应用服务器:以下之一 - Spring Boot、Docker、Tomcat - 框架/库:必须具备Angular经验 - 具有Kafka、Spring Boot经验。 - 数据库:MongoDB、DynamoDB;Redis缓存是加分项