后端开发人员

伦敦 22个月前全职 网络
面议
技术栈 • 熟悉Java、Spring、Spring Boot、Hibernate、AKKA、Spark等技术 • 掌握Coherence、Groovy、JMS、微服务、Hadoop、加密安全算法等技术 • TDD(测试驱动开发) • CI/CD(持续集成/持续交付) • 多线程编程 • 创建新的框架 • Linux操作系统 • 开发和集成通用和特定功能的API • 熟悉基于领域和事件驱动的微服务架构 • 使用RabbitMQ和Kafka进行高效的消息队列处理 • 有GWT/GXT等前端技术的经验 • 遵循SOLID设计原则 • 熟悉Git等版本控制工具 • 使用Gradle、Maven等项目构建工具 • 使用TeamCity/Jenkins等持续集成工具 职责和要求 • 需要一位在设计和开发方面有15年以上经验的人员 • 编写干净、高质量、高性能、易于维护的代码 • 开发和支持软件,包括应用程序、数据库集成、接口和新功能增强 • 跨部门协调,确保项目达到业务目标和合规标准 • 支持新产品和功能的测试和部署 • 参与高可扩展、低延迟的基础设施开发 • 提供解决方案,不仅仅在Java中工作,还有机会与全球最优秀的开发人员合作 • 优秀的沟通和团队合作能力 • 设计互动和吸引人的用户界面,提供良好的用户体验 • 构建稳定的服务器端架构,实现无缝的数据流 • 建立稳定的数据库和服务器,确保无故障运行 • 确保在所有操作系统上具有跨平台兼容性 • 组织能力和分析思维 • 熟悉SAFe敏捷/瀑布开发方法论