Java 微服务开发人员

新加坡 1天前全职 网络
3.7万 - 4.5万 / 月
您将负责设计、开发和维护支持一系列银行产品、服务和开发工作流程的应用程序。 职责 • 负责企业级应用程序的软件开发生命周期的持续改进,包括增强和持续维护 • 执行系统集成测试并解决软件应用程序问题 • 在从传统遗留平台过渡到微服务架构的背景下,设计和构建以功能为中心的解决方案 • 使用适当的测试框架开发和执行单元测试 • 准备和维护详细的软件设计和技术文档 • 根据业务需求提供工作量和解决方案估算 • 通过分析和解决生产问题提供应用程序支持 • 在编码最佳实践、设计原则和质量标准方面指导初级开发人员 • 审查代码以确保遵守开发指南并保持高质量标准 要求: • 至少 4 年 Java 编程的软件开发经验 • 具备 Apache Flink 或 Spring Boot 微服务的经验 • 具备使用 Kafka 流处理(AVRO 或 JSON)构建 Java 微服务并与模式注册表集成的经验 • 对 PostgreSQL 或 SQL Server 等数据库有良好的理解,以及 Java 组件 Spring Data JPA/JDBC • 对缓存刷新策略有良好的理解 • 理解多线程和异步处理 • 在企业项目中具备一个或多个完整 SDLC 的经验 • 具备良好的分析和解决问题的能力 • 具备 Linux 或容器部署(Docker,Kubernetes)经验者优先