高级 Java 开发工程师

1天前全职
60 - 71 USD / 时 NTT DATA North America

NTT DATA North America

location 旧金山
unsaved
高级 Java 开发工程师 - 25-04214 混合现场工作地点:加利福尼亚州圣莱安德罗 工作时长:6 个月以上 W2 或 C2C NTT DATA 致力于招聘优秀、创新和充满激情的人才,愿意与我们共同成长。如果您希望成为一个包容、适应性强和具有前瞻性的组织的一部分,请立即申请。 我们目前正在寻找一位高级 Java 开发工程师加入我们位于美国加利福尼亚州圣莱安德罗的团队。 职位描述 职位的一般职责和任务 在此角色中,您将负责: • 与利益相关者合作以收集需求 • 开发、测试和部署 API • 编写经过测试、符合规范并有文档的 Java 代码 • 在集成 RESTful API 的过程中与前端开发人员合作 • 与外部 Web 服务进行通信 • 生成、维护和修改 REST API • 确保 API 的开发符合行业标准最佳实践 • 修复任何出现的问题或漏洞 该职位的要求包括: • 8 年以上使用 Java/J2EE、Spring 框架、Spring Batch、Kubernetes 服务、Oracle 数据库、Apigee/API 网关开发 RESTful API 和微服务的实际经验 • 精通核心 Java • 精通 Spring 框架 • 具有多线程经验 • 具有设计模式经验 • 具有从单体应用程序构建微服务/API 的经验 • 具有处理 Web 应用程序漏洞的经验 • 处理生产问题 • 2-4 年云计算经验(Google/Azure/AWS) • 具有 BDD 和 TDD 经验;具有测试驱动设计与开发、单元和集成测试、CI/CD 的经验。 • 了解 Jira、Git/SVN、Jenkins、DevOps 以及 CI/CD 工具如 Jenkins、Fortify、Sonar、Blackduck 等 关于 NTT DATA 在法律要求的情况下,NTT DATA 为特定角色提供合理的薪酬范围。该远程职位的起始时薪范围为 60 美元至 71 美元。该范围反映了该职位在所有美国地点的最低和最高目标薪酬。实际薪酬将取决于多个因素,包括候选人的实际工作地点、相关经验、技术技能和其他资格。该职位还可能根据个人和/或公司业绩有资格获得激励薪酬。 该职位有资格享受公司福利,这将取决于所提供角色的性质。公司福利可能包括医疗、牙科和视力保险、灵活支出或健康储蓄账户、人寿和意外死亡及伤残保险、短期和长期残疾保障、带薪休假、员工援助、参与 401k 计划并享有公司配对,以及其他自愿或法律要求的福利。 NTT DATA 是一家价值 300 亿美元的全球商业和技术服务创新者。我们为 75% 的财富全球 100 强公司提供服务,致力于帮助客户创新、优化和转型,以实现长期成功。作为全球顶级雇主,我们在 50 多个国家拥有多样化的专家和强大的合作伙伴生态系统,包括成熟和初创公司。我们的服务包括商业和技术咨询、数据和人工智能、行业解决方案,以及应用程序、基础设施和连接的开发、实施和管理。我们是全球领先的数字和人工智能基础设施提供商之一。NTT DATA 是 NTT 集团的一部分,每年在研发上投资超过 36 亿美元,帮助组织和社会自信、可持续地迈向数字未来。请访问我们的网站 us.nttdata.com NTT DATA 努力使 https://us.nttdata.com 对所有用户可访问。如果您希望就我们网站的可访问性与我们联系或需要在申请过程中获得帮助,请通过 https://us.nttdata.com/en/contact-us 联系我们。此联系信息仅用于住宿请求,不能用于查询申请状态。NTT DATA 是一个机会均等的雇主。合格的申请者将获得就业考虑,而不论种族、肤色、宗教、性别、性取向、性别认同、国籍、残疾或受保护的退伍军人身份。有关我们的平等就业机会政策声明,请点击这里。如果您想了解法律下的平等就业机会权利的更多信息,请点击这里。有关薪酬透明度的信息,请点击这里。