关于Synechron:
Synechron是一家领先的数字化转型咨询公司,致力于在银行、金融服务和保险领域提供创新的技术解决方案。我们以工程卓越、协作和对尖端技术的热情为荣。
我们正在寻找一位有才华且积极进取的Java全栈开发人员,具有微服务架构的丰富经验,加入我们的伦敦技术团队。理想的候选人应具备Java及相关框架的专业知识,拥有现代队列技术的经验,并熟悉云环境。您将在为我们的金融服务客户开发可扩展、安全和高性能的应用程序中发挥关键作用。
主要职责:
• 使用Spring Boot、Spring MVC和Hibernate开发和维护稳健的基于Java的微服务
• 使用Spring Security和OAuth实施安全标准
• 使用Kafka、Solace或MQ等消息队列系统进行异步通信
• 设计、开发和优化Oracle Coherence和Redis的缓存解决方案
• 管理MS SQL、Oracle和MongoDB数据库的数据持久性
• 为CI/CD管道做出贡献,以自动化构建、测试和部署过程
• 创建和执行测试自动化脚本,以确保代码质量和可靠性
• 与包括使用React.js、AngularJS、HTML和JavaScript的前端开发人员在内的跨职能团队合作
• 参与架构讨论并为技术改进做出贡献,特别是云部署策略
• 协助故障排除、性能调优和事件解决
资格与技能:
• 作为Java开发人员的丰富经验,具备强大的核心Java技能
• 精通Spring Boot、Spring MVC、Spring Security和Hibernate
• 具有微服务架构和开发经验
• 拥有Kafka、Solace或MQ等队列技术的实际操作经验
• 了解缓存解决方案:Oracle Coherence、Redis
• 熟练使用数据库:MS SQL、Oracle、MongoDB
• 具有设置和维护CI/CD管道的经验
• 深刻理解测试自动化框架和实践
• 熟悉云计算平台(AWS、Azure、GCP)者优先
• 具备React.js、AngularJS、HTML和JavaScript的前端技能者优先
• 优秀的问题解决、沟通和团队合作能力