JAVA / GO 后端开发工程师(应届毕业生 / 初级)

18天前全职
3K - 5K SGD / 月 VANGUARD SOFTWARE PTE. LTD.

VANGUARD SOFTWARE PTE. LTD.

location 新加坡
unsaved
职位概述: 我们正在寻找一位后端开发工程师加入我们不断壮大的工程团队。这个职位对应届毕业生以及拥有 1-2 年经验的开发者开放。您将负责开发小到中等复杂度的功能,与跨职能团队合作,并学习如何在快速变化的环境中交付可靠、可维护的软件。无论您是刚起步还是已有一些经验,这都是一个提升技术技能并参与有影响力项目的绝佳机会。 主要职责: • 设计和构建高性能、可扩展的系统 • 编写干净、可维护的代码。 • 进行单元测试并支持基本的集成测试 • 与团队成员合作,快速识别和解决问题 • 遵循开发和测试流程,具备强烈的风险控制意识 • 保持好奇,渴望在技术和职业上不断进步 您将学习到的内容: • 使用现代技术栈进行实际软件开发,如 Java、Spring Boot 和 WebFlux • 后端工程实践,包括 RESTful API 设计、系统集成和异步处理 • 数据库与缓存:理解 SQL/NoSQL、Redis,并优化数据流 • 源代码控制和工作流程:Git 分支策略、拉取请求最佳实践和代码审查礼仪 • 云基础知识和 DevOps 工作流程(例如 CI/CD 管道、监控、部署流程) • 软件设计基础,包括可维护性、可读性和风险意识 • 如何在跨职能团队中合作并参与敏捷开发流程 • 建立处理速度、质量和可扩展性之间权衡的思维方式 职位要求: 🎓 应届毕业生: • 计算机科学、软件工程或相关领域的学士学位(或即将毕业) • 至少了解一种编程语言(优先考虑 Java 或 Go) • 通过课程或项目熟悉数据库、REST API 或其他后端基础知识 • 强烈的学习意愿,遵循团队标准,并根据反馈进行调整 💼 1-2 年工作经验: • 1-2 年后端或全栈开发的专业经验 • 精通 Java 或 Go,并熟悉 Spring Boot 等框架 • 有使用 API、数据库以及 Kafka、Redis 或 Git 等工具的经验 • 能够以最小的错误交付功能,并遵循开发最佳实践 • 理解基本的技术设计,并能够识别简单的需求差距或矛盾 附加优先考虑(适用于所有级别): • 有版本控制(Git)、CI/CD 或基本测试框架的经验 • 接触过敏捷/Scrum 工作流程 • 熟悉云平台(AWS、GCP 等) • 个人或开源项目,展示您的主动性 软技能: • 良好的沟通和团队合作意识 • 乐于接受反馈并渴望改进 • 强烈的责任感和对分配工作的拥有感 • 好奇、主动,能够适应新工具和挑战 我们提供: • 结构化的入职培训、指导和成长计划 • 有机会参与真实的生产系统 • 以学习和创新为重点的支持性团队文化 • 清晰的中级和高级工程师职业发展路径