We're hiring a...
Technical Lead (Java)

Mississauga, Ontario, Canada

Job Description

10+ years of hands on experience in building an enterprise scale highly componentized application using Java, Spring Framework. Experience in streaming platforms like Flink. Experience in messaging frameworks like Kafka, Google cloud Pub/Sub, active MQ. Experience in implementing green field projects. Experience working with SOA & Micro-services utilizing REST, SOAP etc. Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Jenkins, TeamCity, Code Quality Tools - SonarQube, etc. Proficient in industry standard best practices such as Design Patters, Coding Standards, Coding modularity, Prototypes etc. Experienced in RDBMS and SQL/PLSQL and NoSQL. Unit testing frameworks - JUnit, Mockito. Experience in debugging, tuning and optimizing UI components. Understanding of the SDLC lifecycle for Agile & Waterfall methodologies. Ref#3111