职位:具有银行经验的Java后端开发人员
Müller's Solutions正在寻找一位有才华的Java后端开发人员加入我们的创新团队。在这个职位上,您将负责设计、开发和维护支持我们应用程序的后端系统。您将与前端开发人员、产品负责人和其他利益相关者协作,构建满足用户需求并提升整体系统性能的强大且可扩展的服务。
主要职责:
- 使用Java及相关技术设计和实现可扩展且高性能的服务器端应用程序。
- 开发RESTful API和微服务以促进与前端组件的交互。
- 与跨职能团队合作,收集需求并设计符合业务目标的解决方案。
- 编写干净、组织良好且可维护的代码,遵循最佳实践和编码标准。
- 参与代码审查,提供建设性反馈并与同事分享知识。
- 排查和解决生产系统中的性能问题和错误。
- 了解新兴技术和行业趋势,并根据需要应用。
要求:
- 计算机科学、软件工程学士学位或相关经验。
- 作为Java后端开发人员的丰富经验,具备Java、Spring框架和Hibernate的广泛知识。
- 银行业经验。
- 对RESTful API和微服务架构有深刻理解。
- 具有关系数据库(SQL Server、MySQL或Postgre SQL)经验并能编写复杂查询。
- 熟悉云服务(如AWS、Azure)和容器化技术(如Docker)。
- 使用版本控制系统的经验,最好是Git。
- 能够编写单元测试并理解测试驱动开发的重要性。
- 优秀的问题解决能力和对细节的关注。
- 强大的沟通和协作能力,能够在团队环境中有效工作。
附加资格:
- 4年以上使用Java技术进行后端开发的经验。
- 熟悉CI/CD管道和工具,如Jenkins或Git Lab CI。
- 有使用消息系统(如Rabbit MQ或Kafka)的经验。
- 了解API文档工具,如Swagger或Postman。
软技能:
- 强大的分析和批判性思维能力。
- 能够独立工作并与团队成员合作。
- 有效的时间管理技能和处理多任务的能力。
加入我们的理由:
- 有机会与才华横溢且充满激情的团队合作。
- 具有竞争力的薪资和福利待遇。
- 激动人心的项目和创新的工作环境。