高级全栈软件工程师(JAVA)
(W2)GC/USC/EAD(不接受H1B签证申请)
地点:伊利诺伊州芝加哥,候选人必须在芝加哥的办公室工作3天。
主要职责
• 基于客户体验做出明智的设计/编码决策
• 接受代码审查的反馈并进行更改以符合标准
• 进行代码审查,提供关于工程最佳实践和开发流程合规性的指导
• 确保产品开发的各个方面遵循合规性和安全最佳实践
• 将软件可靠性工程标准融入开发标准
• 使用测试驱动开发方法
• 记录开发阶段并监控系统
• 跨部门进行接口对接,作为远见者积极协助定义未来产品的方向。确保软件与最新技术、模式和实践保持同步。
• 与内部团队、用户和供应商合作、支持和互动,解决各种工作相关问题(例如修复错误和产品改进)
• 履行其他指派的相关职责。
所需知识、技能和能力
• 熟练掌握REST API、微服务架构和集成工具
• 熟练使用Java和Spring Boot框架进行开发
• 需要有Amazon Connect的经验
• 出色的沟通和解决问题的经验
• 熟悉Kubernetes容器编排是优先考虑的
• 熟悉使用Jenkins进行开发/维护CI/CD流水线
• 熟悉NoSQL数据库(例如MongoDB)
• 使用敏捷/Scrum方法交付软件的经验
• 使用系统监控工具和自动化测试框架的经验
• 设计和开发Web应用程序