Details back to list
Intermediate Java Developer
Location Toronto
Start Date 6/27/2017
Type Direct hire
Created 6/14/2017
Salary
Apply
Email a friend

Intermediate Java Developer

Please send us your resume to itjob@gc-employment.com with the job title "Intermediate Java Developer " in the subject.

Key Responsibilities:

- Work as part of an agile development team to write Java code for enterprise services.

- Write unit tests for your Java code.

- Design, in collaboration with team, the software implementations that satisfy business requirements.

- Collaborate with QA in development of test cases for Java code.

- Develop deployment system for Java based systems.

- Document code and document detail designs.

- Collaborate with product owners on user story generation and refinement.

- Participate in knowledge sharing activities with colleagues.

Technical Skills Requirements:

- Minimum 5 years of Java developer experience. Experience with:

- Agile development methodologies.

- Test driven development.

- Continuous integration systems.

- Dependency injection containers.

- Network protocols such as HTTP, TLS, TCP.

- Service Oriented Architecture including REST and JSON.

- Multi-threaded programming.

- Design patterns.