esponsibilities
Build and maintain derivatives trading services and related integration components.
Work closely with traders, operations, and product teams to clarify requirements.
Translate business needs into technical specifications and implementation plans.
Develop high-performance, distributed microservices and messaging-based workflows.
Write and maintain automated tests and ensure high code quality.
Document system changes and support production environments as needed.
Requirements
5+ years of Java development experience (JDK 8+).
Experience working directly with front-office or business users.
Strong background in distributed systems and event-driven architectures.
Hands-on experience with Kafka, ActiveMQ, RabbitMQ, or similar messaging tools.
Familiarity with Redis, Hazelcast, or other caching/in-memory solutions.
Solid understanding of REST/SOAP/gRPC APIs.
Strong skills in OOP/OOD, concurrency, multithreading, and microservices.
Experience with TDD/BDD or other automated testing practices.
Comfortable working in Linux environments and with distributed teams.
Experience with Apache Camel.
职位类型:全职, 合同工
薪资: 每年$70,191.64
Work Location: 现场办公