岗位: JAVA
工作描述:
了解业务、功能和技术要求及规范,找出要求中的差距,提供反馈并跟踪要求差距的消除情况。
根据抵押品管理系统的要求,完成 Java 开发和测试。
支持项目层面的 SIT/UAT/DR和上线活动。
利益相关者的参与和状态报告的准备。
管理缺陷分流,并将症状与可能的原因联系起来。
所需技能
至少 8 年以上丰富的后端技术经验
丰富的 Java 编程实践经验
较强的分析和批判性思维能力
非常了解多线程和多核设计模式,尤其侧重于并发和消息传递模式、仪表化以及错误恢复和管理。
掌握 Kafka 等流媒体/数据管道工具的工作知识
微服务实施经验,侧重于领域驱动设计。
拥有 Spring Boot、Spring Cloud 和 Netflix OSS 经验。
具有使用 Redis、Elasticsearch 和 Grafana 的经验
RESTful API 设计与开发。
拥有关系数据库(Oracle 和/或 PostgreSQL)方面的实际经验和知识
熟悉 Openshift 容器平台和/或 AWS 并具有相关工作经验者将更具优势
-积极主动地发现问题、确定问题的轻重缓急并解决问题
-对前后端业务变革议程的方向和成功具有强大的积极影响
-对场外衍生品处理业务能力的重大进步做出贡献
-与前后方利益相关者进行清晰、适当的沟通
-生产环境中因功能问题导致的操作事故发生率低
-项目任务交付
有技能和经验者优先:
在架构、开发,尤其是 Camunda 方面有工作流程经验者优先。.
有 Kafka 开发经验者优先。
有 Java 开发项目经验和使用敏捷开发方法的项目经验者优先。
有 REACT + Spring boot + Kafka 框架经验者优先。
能够在高能量、动态的环境中取得成功。
Job descriptions:
Understand the Business, functional and Technical requirement and specification, identify gap in the requirement to provide feedback and track to closure of the gap in requirement.
Complete the development and testing in Java base on requirement for Collateral Management System.
Support SIT/UAT/DR and go live activities on project level.
Stakeholders’ engagement and the status reporting preparation.
Manage defect triage and correlate symptoms with likely causes.
Required Skills:
Minimum 8+ years of extensive experience on backend technology
Extensive hands-on programming experience in Java
Strong analytical and critical thinking skills
Very strong understanding of multi-thread and multi-core design patterns with specific focus on concurrency and messaging patterns, instrumentation and error recovery and management.
Working knowledge of streaming/data pipeline tools such as Kafka
Microservices implementation experience with focus on domain driven design.
Spring Boot, Spring Cloud and Netflix OSS experience.
Prior experience using Redis, Elasticsearch and Grafana
RESTful API design and development.
Hands on experience and knowledge on relational databases(Oracle and/or PostgreSQL)
Familiarity and working experience with Openshift container platform and/or AWS will be an added advantage
-Proactive issue identification, prioritization and resolution
-Strong and positive influence on direction and success of front to back business change agenda
-Contribution to significant advances in operational capability for processing of OTC derivatives
-Clear and appropriate communication with front to back stakeholders
-Low occurrence of operating incidents in production environment due to functional issues
-Project assignment delivery
Good to have skills and experience:
Workflow experience on architect, development, especially Camunda is highly preferred. .
Good to have Kafka development experience.
Experience with projects developed by Java, and project experience using Agile development method is preferred.
Experience in in REACT + Spring boot + Kafka framework is a plus.
Ability to succeed in high energy, dynamic environment.