Trillys Systems is seeking a Senior Java Developer for a multi-year contract opportunity in Ottawa, ON. The candidate must be eligible and willing to pursue a Top Secret Level III security clearance.
Requirements:
-
University degree, College, Institute diploma in a computer or software related field.
-
Minimum 5 years experience in a senior software development role
-
Experience with software architecture and design, and demonstrated understanding of the S.O.L.I.D principles
-
Experience designing Java Spring applications
-
Experience in Web UI and Services development using Spring MVC, REST, Web Sockets
-
Experience using Hibernate
-
Experience designing and interfacing queuing technologies
-
Experience with software build tools and build automation
-
Experience with VMware
-
Experience with handling data streaming, decoding/encoding/transcoding in a specific application
-
Experience meeting end users, discussing and negotiating requirements
-
Experience in engineering support