软件开发机会
职位概述:
一个协作的软件开发者职位在一个以自动收费(AFC)系统为重点的前沿项目中开放。
成功的候选人将参与设计和实现基于Java的后端组件,使用Spring Boot,同时与Kafka和MQTT等消息和流技术合作。
• 使用Spring Boot框架设计和开发高性能的基于Java的后端模块。
• 支持在Docker容器内开发微服务,利用Kubernetes或OpenShift进行编排。
• 与高级开发人员合作,收集需求,贡献技术设计规范,并确保系统通信和事件处理的无缝进行。
• 开发RESTful API并集成后端服务以实现AFC组件之间的交互。
• 参与单元测试、集成测试和系统测试,以确保后端性能和安全性。
要求:
该职位要求扎实的Java编程基础知识和后端应用程序开发经验。理想的候选人还应接触微服务架构和容器化工具。
熟悉Kafka和MQTT等消息系统是一个优势。此外,了解RESTful API设计、关系数据库管理,并愿意学习与AFC系统相关的领域特定概念也是必不可少的。
• 强大的问题解决能力和有效的沟通能力。
• 良好的文档编写能力,能够在团队环境中协作工作。