• ****************************** 仅限W2 - 不接受C2C **************************************
地点:新泽西州恩格尔伍德克利夫斯
类型:W2合同,为期12个月
概要:
我们的顶级新闻媒体数字客户正在寻找一位熟练的高级Java(服务器端/全栈)开发人员,具有在敏捷团队中工作和构建Java应用程序的经验。开发人员将在新的Java项目上工作,并帮助重构和增强现有的Java应用程序。
请注意,这个人需要知道如何独立工作,减少监督,能够迅速上手。上级没有时间完全培训新的承包商。这个人需要符合以下要求和资格。
核心技术:
• Java,Spring,Spring Boot,微服务。
• GraphQL经验 - 有经验为佳
• 云端经验 - 有经验为佳
职责:
• 设计、开发和开发测试Java应用程序
• 制作设计文档
• 与产品经理合作,明确需求
• 重构和维护现有的Java应用程序
• 帮助解决与生产相关的技术问题
• 自动化前端测试,为我们的受众提供最高质量的体验
• 编写可理解和可维护的代码和测试
• 在其主要领域内有效调试,以帮助找到根本原因
• 提供有益的及时代码审查
• 与队友和同行进行专业合作
资格:
• 至少5年的经验
• 作为Java服务器端或全栈高级开发人员的经验
• 使用核心Java、Spring、Spring Boot、Spring Data和Spring Security框架进行强大的服务器端或全栈开发经验。
• 有编写单元测试和代码覆盖率的经验
• 具备Oauth 2.0/OpenId协议知识为佳
• 具备JavaScript(React JS)和GraphQL经验为佳
• 具备Golang经验/愿意学习Golang为佳
• 有DevOps工作经验和对CI/CD流程的了解
• 在敏捷团队环境中工作过
• 数据库:MySQL,MongoDB
• 操作系统:UNIX,Linux,Windows
• 脚本编写:KSH和Bash shell脚本
• 具备媒体领域知识为佳
• 计算机科学学士学位或同等学历