全栈软件工程师——混合办公,弗吉尼亚州泰森斯
加入 Swift,担任全栈软件工程师,为全球金融报文服务提供商开发安全的 Java 和 Spring Boot 支付跟踪应用。构建 API、提升性能,并参与完整的软件开发生命周期。
描述
- 设计、构建并测试新的应用功能。
- 使用 Spring Boot 编写整洁、易维护且高效的 Java 后端代码。
- 开发和维护 API,并集成第三方服务。
- 与产品经理、UI/UX 设计师及工程师合作,明确需求和技术规格。
- 审查代码并提供建设性反馈。
- 遵循编码规范以及质量和安全最佳实践。
- 诊断并解决技术问题。
- 发现性能瓶颈并优化应用性能。
- 参与软件开发生命周期中的规划、设计、开发、测试、部署和维护工作。
- 使用 AI 助手进行设计、开发和测试。
- 持续关注新兴技术和行业趋势。
- 支持技术文档编写和知识共享。
- 评估技术可行性并估算拟议系统解决方案。
任职要求
- 计算机科学、软件工程或相关专业学士学位。
- 具有三至五年全栈软件工程师或类似岗位工作经验。
- 具备 Java 开发实操经验,包括 Spring Boot 框架。
- 具备开发 API 以及通过 REST API 集成系统的实践经验。
- 具有构建基于 HTTP 和 TCP/IP 的应用经验。
- 了解 XML 和 JSON 解析方法。
- 具有使用调试器、处理内存泄漏和进行系统性能调优的经验。
- 具有数据库、存储技术和 RHEL 系统方面的专业经验。
- 具有使用 AI 工具进行设计、编码和测试的经验。
- 熟悉包括 Jenkins、JIRA、Artifactory 和 Confluence 在内的敏捷工具。
- 熟悉 AWS、Azure 或 Google Cloud Platform 及 DevOps 实践。
- 具备较强的问题解决能力和对细节的关注。
- 能够在快节奏环境中独立工作并开展团队协作。
- Swift 目前及未来均无法为该职位提供就业授权担保。
福利待遇
- 具有竞争力的基本薪资。
- 根据个人和公司绩效提供奖金机会。
- 员工及家属无需承担保费的医疗保险。
- 员工及家属无需承担保费的牙科保险。
- 员工及家属无需承担保费的视力保险。
- 员工及家属无需承担保费的人寿保险。
- 退休计划。
- 401(k) 匹配缴款。
- 多元且包容的工作环境。
- 招聘期间提供合理的无障碍便利。
