We're hiring a...
Java Linux Developer

Mississauga, Ontario, Canada

Job Description

Minimum of 7+ years hands on development experience in core Java (Threads API, Collections API, and Garbage Collection). Experience with Java 8. Knowledge of other programming languages like Python / Groovy. Strong object oriented design and programming fundamentals are mandatory. Knowledge of reactive programming and functional programming paradigms. Experience with messaging systems such as Solace, TIBCO EMS or other similar middleware. Experience with distributed messaging systems likes Kafka. Experience in working with/or developing with KDB. Experience in automated testing and using tools such as Junit/Mockito is required. Ref#3130