职位名称:软件工程师 - 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 万美元。该职位还将包括[根据多种因素通常会有的酌情奖金。