Dice是技术专家在其职业生涯各个阶段的首选职业目的地。我们的客户,Staffingine LLC,正在寻找以下职位。今天通过Dice申请!
职位名称:高级Java开发人员
工作地点:加利福尼亚州洛杉矶
职位类型:合同
职位描述:
- 设计、修改和开发软件应用程序、API、数据库模式和系统集成
- 参与全栈开发(Java 17,Spring,REST,Hazelcast,Postgres)
- 参与全生命周期开发(整理任务,编写代码,编写单元测试,与QA合作进行额外测试等)
- 收集技术需求并提出解决方案以满足业务需求
- 参与产品创新,并对基础设施改进、产品创新和方向做出重大贡献负责
关键项目:
- 构建和改进内部工具的后端,以管理目录元数据,以及直播流的配置和运行
- 为我们的直播内容管理系统的前端提供API端点
- 在我们的直播流管理系统与我们的通用媒体资产管理和分发系统之间构建集成
- 实现直播状态变化的实时共享给合作伙伴和内部客户
- 创建新的API、功能和服务
- 构建新工具以管理我们的API、功能、服务和合作伙伴关系
- 优化我们的应用程序以适应云计算和分布式计算,包括提供监控和可观察性挂钩
资格
- 您为团队带来的:
- 计算机科学、工程、相关技术学位或同等专业经验的学士学位
- 5年以上编程经验
- 在相关技术(Java,Spring,REST,SQL)方面的技术能力和经验
- 面向对象设计和开发经验
- 领导项目的成功记录
- 开发和维护关键任务系统的成功经验
- 有根据功能规范工作,或将用户故事和/或功能规范转换为可行的技术规范的经验
您可能还具备
- 构建Web服务的经验
- 云计算经验(Google Cloud Platform,AWS,Kubernetes,Docker等)
- Spring Boot,Spring Security,OAuth2,Hibernate和Hazelcast的经验
- 消息队列或发布/订阅系统的经验
- 敏捷实践和测试驱动开发的经验
- Git和GitHub的经验
- Web开发最佳实践
- 分布式计算的经验
技能
必备技能:Golang,微服务,AWS Lambda