We're hiring a...
Senior Java Developer - Back end

Mississauga, Ontario, Canada

Job Description

10+ year Sr Java developer with strength in backend development. Must have strong core Java, Micro services, design patterns, CICD pipelines, and MQ's experience. Must have strong database experience like Mongodb or similar and relational databases. Must have strong Messaging experience (like Rabbit MQ, Kafka). Hands on experience in building an enterprise scale highly componentized application using Hibernate, and Spring Framework. Experience working with SOA & Micro-services utilizing REST, SOAP etc. Experience with Java Messaging (JMS). Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Jenkins, TeamCity, Code Quality Tools SonarQube, etc. Experienced in RDBMS and SQL/PLSQL. Unit testing frameworks JUnit, Mockito. Understanding of the SDLC lifecycle for Agile & Waterfall methodologies. Ref#3051