我们的客户是一家全球组织,被评为汽车行业最大的之一!他们正迅速发展,并进行着强大的数字化转型。业务和高级领导层非常重视技术项目,并寻找热情的团队成员为技术环境的增长和发展做出贡献。
作为全栈工程师,您将负责设计、开发和维护高质量的B2B Web应用程序。您将在一个协作和敏捷的环境中工作,主要使用Java(Spring Boot)。您的角色将涉及新开发、维护当前应用程序、创建Restful API以及通过CI/CD流水线测试和部署软件的混合任务。您将有机会与高级开发人员一起工作,并为领导层和业务的众多项目的成功做出贡献。
要求:
• 4年以上全栈软件开发经验,使用Java(Spring Boot)在敏捷环境中设计和构建稳健的解决方案,优先考虑Scrum方法论。
• 重点在后端开发,有一些前端经验。
• 有AWS工作经验。
• 熟悉测试驱动开发。
• 开发明确定义的Restful API,并在AWS API Gateway等平台上使用API代理。
• 理解需求收集。
• 有关系数据库和NoSQL数据库的经验。
• 使用GitLab、Jenkins、AWS、GitBucket CI/CD和DevOps等CI/CD工具部署软件,优先考虑GitLab。
• 能够在保持软件质量和可靠性的同时满足紧迫的截止日期。
• 清晰有效地与技术和非技术人员沟通。
• 熟悉计算机科学基础知识,包括数据结构和算法,以帮助解决复杂问题。
• 展示对技术的热情和持续学习和适应的渴望。
• 熟悉汽车行业和相关系统(优先考虑CCC!)
其他要了解的技术!
• ReactJS/Vue JS。
• CSS框架
• 消息代理(Kafka)
• MongoDB、Cassandra、Redis、Elasticsearch、MySQL和Oracle
• GraphQL/gRPC API。
• Python开发
• RPA工具(MS Power Automate)
• NodeJS
• 测试工具(Cucumber