职位:高级Java开发人员
地点:芝加哥,伊利诺伊州
期限:长期
要求:
- 必须有15年以上使用Java 11或更高版本的经验,并能够进行编码。
- 具有使用关系型数据库和NoSQL数据库开发应用程序的经验。
- 熟悉应用程序架构模式,如MVC、微服务、事件驱动。
- 具备TDD和BDD开发经验。
- 能够使用CI/CD工具进行部署,如Jenkins、GoCD、Azure DevOps等。
- 能够使用AWS或Azure等公共云进行软件部署和维护。
- 具有与消息队列/消息代理合作的经验,如Kafka、RabbitMQ、AWS SQS、AWS SNS、Apache ActiveMQ、Kinesis - 至少其中之一。
- 具备批处理或流处理经验。
- 具有设计良好定义的Restful API的经验。
- 具有在Apigee Edge、AWS API Gateway或Azure API Gateway等平台上编写API代理的经验(至少其中之一)。
- 具有使用Swagger和Assertible等API工具的实际经验。
- 具有使用Selenium和Cucumber等测试工具的实际经验。
谢谢,