职位:Java Angular 开发工程师(全栈)
地点:纽约,NY(混合办公)
合同期限:12 个月 + 延长
主要责任:
• 与开发架构师、客户和业务分析师紧密合作,利用适当的技术栈构建高效解决方案
• 基于 Java/Angular 技术栈开发 web 应用程序和组件
• 设计和开发与供应商工具无缝集成的解决方案,利用 web 服务和其他集成设计模式。
技能/资格
必备技能:Java Web 开发(Apache CXFUtils)、Spring 框架、JavaScript、JavaScript 框架(优先考虑 Angular)、CSS、Unix/Linux Shell 脚本、XML 处理、CSS 和 Kafka
• 计算机科学、软件工程、信息技术或相关领域的学士学位
• 具备很强的沟通能力,能够直接与客户和分析师对接,确保技术需求和交付符合预期
• 对 Agile/Scrum 有深刻理解,并能在该方法论下交付解决方案
• 至少有 7 年以上使用 Java 进行 Web 开发的实际应用开发经验
• 具有面向服务架构应用的开发经验,良好的面向对象设计和设计模式理解
• 对 Java 和 Spring 框架有深入了解
• 对 Kafka 有较强的知识
• 有使用 JavaScript 框架开发 MVC 模式应用的经验,并与前端开发团队合作,优先考虑 Angular
• 较强的分析和设计能力,包括理解业务需求并将其转化为高效有效的技术设计,这些设计在大规模、结构良好的企业环境中运行良好
• 优秀的故障排除能力,能够快速识别和记录问题的根本原因,并有效沟通可能的解决方案
• 有效的沟通、演示和协作能力
• 能够独立高效工作
其他期望技能:Angular、Stardog、RESTful WebServices、DevOps 经验
• 有 Angular(2+)的经验,并在该框架上成功交付解决方案
• 有 UI 设计经验,特别是针对 web 应用程序
• 有 Stardog 或其他 NoSQL 数据库的经验将是目标候选人的加分项
• 有 Java Springboot 的经验将是加分项