Java领先解决方案架构师
经验:10+年
地点:沙特阿拉伯,利雅得(现场)
技能:Java,ReactNative,微服务,Springboot,Hibernate,MongoDB,设计模式,数据结构,算法,MVC架构,JavaScript,TypeScript。
职位描述:
- 使用React Native框架开发强大的安全移动应用程序,遵循最佳原则和框架的代码美学。
- 熟练使用面向对象的编程语言(Java是必须的,其他语言是加分项)。
- 深入了解JavaScript,HTML,CSS。
- 深入理解和实现应用程序组件的生命周期,虚拟DOM,状态管理。
- 在OpenShift(必须)和Kubernetes(加分项)中有广泛的经验,设计和集成API(swagger),创建RESTful微服务。
- 熟悉SQL/NoSQL数据库,如MongoDB(必须),以及其他数据库(加分项)。
- 扎实的数据结构、算法、面向对象编程、MVC架构和设计模式基础。
- 设计具有高可用性的分布式系统的经验。
- 具有现代构建策略、持续集成、单元测试、测试驱动的安全开发实践、静态和动态分析、自动集成测试的经验。
- 持续交付经验;熟悉与CI/CD流水线(GitLab,Jenkins)一起工作。
- 能够在编排和微服务导向的环境中工作,了解CI/CD流水线的原理和流程。
- 熟悉Docker,镜像注册表。
- 具有代码性能优化能力,了解类型检查、单元测试、属性类型和调试代码的高效方法。
- 金融科技移动应用程序开发经验是一个加分项。
工作类型:全职
薪资:每月15,000.00﷼ - 28,000.00﷼