Tradeweb Direct is seeking a mid-level Java Developer to help build and enhance their real-time trading platform by re-engineering the current platform and re-architecting the Tradeweb Direct Retail Platform with technology that allows for scalable real-time execution.
Requirements
- 3-5 years of core Java development experience, including building high-throughput, low-latency, event-driven multithreaded applications
- Deep understanding of large-scale, distributed, real-time systems architecture and implementations
- Experience with PL/SQL for server-side development
- Hands-on experience with Kafka or similar event streaming platforms
- Solid understanding of REST and RPC communication models, including HTTP and HTTP/2 protocols
- Experience deploying services in Kubernetes or other container orchestration platforms
- Demonstrated expertise in algorithms and data structures
Responsibilities
- Creating new features and enhancing functionality on a mission critical platform
- Adapts and extend existing re-usable components and libraries.
- Develops high quality software while meeting deadlines
- Assists with rollout and post production support
- Presents ideas for system improvements
- Design or upgrade an existing software to ensure product performance and quality expectations are met
Other
- Must be a creative problem solver with strong analytical skills to troubleshoot and resolve complex production issues
- Strong ability to interpret business requirements and translate them into technical solutions
- Excellent written and verbal communication skills
- Bachelor’s degree in computer science or a related discipline
- Tradeweb Technology jobs are fully remote. The Tradeweb Technology hub is located in our Jersey City office which can be used for team meetings and collaboration efforts. There may be days where travel to the Jersey City office is recommended for organizational off-sites.