Dexian
Job Title: Trading Java Developer
Location: Mississauga, ON (Hybrid)
Duration: 11 Months (possible extensions)
Required:
- 10+ years of strong hands-on development experience using Core Java, Multithreading, Spring Boot, data structures, JMS, Microservices & distributed application design.
- 5+ years’ experience in developing and maintaining highly scalable, real-time, low latency, high-volume, scalable microservices.
- Strong experience with Core Java 17 and Spring framework.
- Extensive experience in system analysis and programming of software applications using ION platform.
- Linux OS, DevOps tools (TeamCity, Bitbucket, Git, CI-CD Integration, JUNITs, Test Automation).
- Experience with real-time messaging middleware (Kafka, Solace, Tibco, etc.).
- Strong software development fundamentals, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving skills.
Essential Skills:
- Understanding of Fixed Income Trading and ION platform.
- JMS, TIBCO, Unix and scripting skills (Bash).
- Experience with CI/CD pipelines & tools (TeamCity, Bitbucket, Git, CI-CD Integration, JUNITs, Test Automation).
- Experience with system performance tuning, benchmarking, and low latency Java programming.
- Experience with Java Memory Mapped Files, Failover – Recovery setup.
- Knowledge of FIX Protocol and advanced fixed income trading concepts like price calculation, spread management, trading protocols used, etc.
#J-18808-Ljbffr