Source description
About the role
Design and develop Java Swing-based UI components for trading applications. Implement robust concurrency models (e.g., ExecutorService, CompletableFuture, ThreadPoolExecutor) for high-performance trading systems. Integrate push technology (WebSockets, Server-Sent Events, or proprietary protocols) for real-time market data and trade execution. Develop both client and server components using Java 8/11/17+ with a focus on modularity, maintainability, and scalability. Ensure thread safety and proper synchronization in multi-threaded environments. Implement event-driven architectures for responsive and efficient UI updates.
More at Net Connect