Java 技术架构师;集成 - 银行

无个税27天前全职
39万 - 58.6万 / 年 VAM Systems

VAM Systems

location 迪拜
unsaved
职位:Java 技术架构师(集成) - 银行 我们目前正在为阿联酋的业务寻找 Java 技术架构师(集成),要求具备以下技能和条款与条件。 经验: 10 年软件开发经验,精通 Java/JEE/Spring 开发框架。 3 年设计分布式系统的经验。 持有 TOGAF/Azure 解决方案架构师/AWS 解决方案架构师/GCP 解决方案架构师认证。 展示了微服务容器和云原生应用开发的实施经验。 具备 Docker、Kubernetes 或 Open Shift 及相关容器平台生态系统的实际操作经验。 对静态代码分析、单元测试、测试驱动开发、安全测试和自动化测试框架有深入理解。熟悉 Jenkins、Sonar Qube、GIT、Maven、Gradle。 具备两种或更多应用服务器的经验,如 JBoss、Tomcat、Web Logic 或 Web Sphere。具备强大的敏捷经验,能够在 Scrum 和/或 Kanban 模型中工作。 具备两种或更多数据库技术的经验,如 Oracle、MySQL 或 Postgres、MongoDB。曾在以 DevOps 为中心的环境中工作,具备对 DevOps 原则的深入理解将是一个重要的加分项。 有证明的记录,能够为开发团队交付高质量和一致的系统与环境。具备较强的书面、口头和演示能力。 专业技能/技术知识: 该角色所需的技术能力: 始终编写可生产的代码,易于测试,易于其他开发人员理解,并考虑边缘情况和错误。理解何时适合添加注释,但倾向于自文档化的代码。 理解团队的测试方法,并使用质量指标识别缺口。与团队合作,推荐符合公认测试框架和测试金字塔的解决方案。 熟练使用系统调试来诊断其领域内的所有问题。 根据组织的监控理念,推动团队的监控工作。了解团队领域的操作数据,并以此为基础推动团队服务的变更,以实现稳定性和性能。 在团队领域具备专业知识,包括服务的广度、它们之间的交互以及系统之间的数据流。 理解相邻领域对团队的影响。 使用公认的设计模式架构服务和系统,以便进行迭代自主开发和未来扩展。预见未来的用例,并做出降低未来变更成本的设计决策。 积极与安全团队及自身团队合作,以完善他们的工作。 该角色的关键责任: 倡导改善产品质量、安全性和性能,特别是对团队及其他团队的影响。 解决团队内最高范围和复杂性的技术问题。 对团队的整体目标和长期目标施加重大影响。 引导我们内部标准的定义和改进,确保样式、可维护性和高规模网络环境的最佳实践。通过代码审查维护和倡导这些标准。 在团队中推动创新,愿意进行实验,勇敢面对极其复杂和广泛的问题。 积极寻求影响团队效率的困难障碍(技术债务),并提出和实施解决方案,使整个团队能够更快迭代。 作为顾问和发言人与客户及其他外部利益相关者互动,代表团队的工作。 为团队中的所有工程师提供指导,帮助他们在技术责任上成长,并消除他们的自主性障碍。 自信地在最小指导和支持下交付大型功能和改进。与团队在更大项目上协作。 以开放、尊重、灵活和同理心的方式指导团队成员。特别寻求指导机会,以创造团队冗余和补充能力。根据需要指导其他团队的成员。 根据组织的工程战略,与团队成员和高级工程师共同讨论和决定工程工作。有时参与组织工程战略的工作。 与产品团队合作评估和创建新产品功能。定期参与团队路线图的创建和随后的反馈。通过积极的对话简化产品和技术设计。 加入时间框架:2 周(最多 1 个月) 附加信息: 条款和条件: 加入时间框架:最多 4 周 远程工作: 不 雇佣类型: 全职