角色- Java开发人员
地点-多伦多ON-HYBRID-TCS
职责-
• 开发新组件或对“后端”进行调整
• 在被动服务领域编写REST API等接口
• 对于每个新功能,分包商将提供以JSON格式返回值,以帮助测试人员,并在Postman中执行API文档
• 执行JUnit测试以确保代码覆盖率
• 实施更改、小的增强和新的软件功能
要求
• 几年的应用开发专业经验
• 精通核心Java,Spring/Spring Boot
• 对RESTful web服务、API网关、Kafka、消息驱动架构、Elastic、Java线程、JPA、微服务设计和开发有深入的了解和实践经验
• 使用Java/J2EE、Spring Boot、Kubernetes、Docker、数据库(关系型和NoSQL)等技术的工作经验
• 熟悉JAVA/J2EE设计模式。
• 强大的单元测试技能
• 使用的工具- Swagger / JIRA / SOAPUI / Postman
• 具备Json和XML消息格式以及HTTP状态码的知识。
• 能够设置和执行构建工具,如Maven和Ant
• Java 17的高级知识
• 熟练掌握Spring Boot
• 使用Spring Boot调用Salesforce后的REST服务
• 使用Mocken进行单元测试
• 基本的SQL知识
• 熟悉IntelliJ
• 有Maven的经验