Tradeweb is seeking a Java Developer to re-engineer its core trading platform, focusing on building scalable, real-time execution systems to enhance efficiency, connectivity, and transparency in electronic trading.
Requirements
- 3-5 years of core Java development experience
- Strong proficiency in SQL and PL/SQL
- Experience with building high-throughput, low-latency, event-driven multithreaded applications
- Deep understanding of large-scale, distributed, real-time systems architecture
- Hands-on experience with Kafka or similar event streaming platforms
- Solid knowledge of REST and RPC communication models, including HTTP and HTTP/2 protocols
- Experience deploying services in Kubernetes or other container orchestration platforms
Responsibilities
- Design, develop, and implement new features on our mission-critical trading platform
- Enhance and extend existing reusable components and libraries to improve system functionality
- Develop high-quality, scalable software solutions within project deadlines
- Assist with system rollout, deployment, and post-production support activities
- Identify and suggest system improvements to optimize performance and reliability
- Design or upgrade existing software components to meet performance and quality standards
- Collaborate with cross-functional teams to interpret business requirements and translate them into effective technical solutions
Other
- Bachelor's degree in Computer Science or a related discipline
- Excellent analytical, troubleshooting, and problem-solving skills
- Strong communication skills, both written and verbal
- Flexible hybrid work environment allowing remote and in-office collaboration