Senior Java Software Engineer

5 days agoFull-time
150K - 160K USD / 年 Harvey Nash

Harvey Nash

location New York
unsaved
职位名称:软件工程师 - Java Spring Boot,Python 工作地点:纽瓦克,新泽西州 混合角色 全职/正式员工角色 鼓励美国公民、绿卡持有者以及有权在美国工作的人申请。我们目前无法赞助 H1b 签证申请者。 职位描述 工作总结: Python/Java 开发者 - • 需要具备 Java Spring Boot 和 Python 技能。7-8 年的经验较为合适。 • 熟悉 Java Spring Boot 和云端开发。 • 开发人员将与团队紧密合作,维护旧应用程序,并在 Python 中进行新开发。 • 60% Java,40% Python,倾向于 Java。熟悉云计算是一个巨大的加分项。 • 目前主要使用 AWS。 你可以期待的工作内容: • 构建应用程序,确保代码遵循现代编码实践和行业标准,使用最佳设计模式和架构原则。 • 开发高质量、文档齐全且高效的代码,遵循所有适用的公司标准。 • 与技术负责人合作,明确技术设计,并与其他团队成员合作,理解系统的端到端流程。 • 与产品负责人合作,理解业务需求,定义功能故事,并交付具有实际业务影响的强大解决方案。 • 开发单元测试、集成测试和功能自动化,研究和解决质量保证或产品支持发现的问题。 • 对相关和新兴技术有深入理解,指导团队成员,推动技术卓越。 • 处理需要分析技能和评估无形变量的复杂问题。 • 识别简化应用程序开发工具集的机会,减少不必要的复杂性,优化流程。 • 与开发团队保持一致的反馈循环,倡导现代技术的采用和淘汰遗留技术栈。 • 使用编程语言开发应用程序,包括但不限于 Java(Spring Boot,Spring Cloud)、Python、JavaScript(Angular,React,Node.js)。 你将带来的能力: • 6 年以上软件应用程序开发经验,主要集中在 Java(Spring 框架)和一定的 Python 经验上。 • 在 Java 开发方面有扎实的背景,包括 Spring Boot、Spring Cloud、Spring MVC,以及构建可扩展的企业应用程序。 • 精通 Python,用于数据处理、自动化和应用程序开发。 • 有在 AWS 或 Azure 上构建云端应用程序的经验。 • 理解数据库架构和云存储解决方案。 • 具备 Docker 和容器编排(AWS ECS、EKS、Kubernetes)的经验。 • 对 SDLC 工具(如 Git、Jira、Jenkins 等)有广泛的知识和经验。 • 积极主动,具有强烈的责任感。 • 能够快速学习新技能,主动应对挑战。 • 出色的沟通技巧,能够向不同受众解释复杂的技术概念。 • 强大的问题解决能力,专注于创新和挑战现状。 该职位的最低和最高基本工资合理估计为每年 15 万到 16 万美元。该职位还将包括[根据多种因素通常会有的酌情奖金。