Job Description :
Title: Senior Java Developer Location: Toronto, ON Mode: Contract Job Description: Understanding network topologies and common network protocols and services (DNS, HTTP(S), SSH, FTP, SMTP Provide technology leadership and be the ambassador for the DevOps team Participate in all aspects of a systems development life cycle within the development team (Requirements Analysis, Design, Development, Test, QA, Implementation and Support) Experience as a Data Engineer/ ETL Developer/Software Engineer Agile and DevOps team experience Technical requirements: Oracle DB, PL/SQL, MySQL (5+ years) Database tuning OOAD and OOP experience Java, JEE, JSF (5+ years) C ++, Pro C, Spring, Spring Boot (2+ years) Linux, shell scripting, perl, python (2+ years) Application Server experience such as IBM Websphere or JBoss (5+ years) Build tools Maven and Gradle Version Control with GIT and BitBucket Productivity tools JIRA and Confluence Nice to have: DBA/SQL tuning experience CORBA Security trading and FIX protocol knowledge