Mid Java Developer

Apply Now

Company: Spruce Infotech

Location: Montreal, QC H1A 0A1

Description:

Java Developer

Location: Montreal

Experience: Senior (5-7 Years)

CAD 55/hr.
  • The candidate will integrate a small squad in charge of developing and supporting information Management applications (TUDS, MRS, VR).
  • The job requires detailed design, implementation, testing, DevOps and ability to run support'
  • The candidate will require autonomy and ability to understand the environment and boarder context as well as solving problems proactively.

Required skills:

- Excellent coding skills in Java core, Spring, multithreading, etc.

- Good database querying skills

- Ability to analyze data and troubleshoot complex issues

- Base understanding of Windows and Linux OS

- Solid design experience, design patterns, ability to create design diagrams

- Solid experience in unit testing

- Ability to code integration testing

- Good experience in continuous integration and automated deployment

- Experience in active contribution to Scrum agile development, especially refining stories

Desired skills

- Strong analysis capabilities on user requirements and defects analysis

- Good knowledge with Angular 2+

- Strong knowledge in relational database design and optimization

- Good understanding of infrastructure, Windows and Linux operating systems

- Good knowledge in integration testing

- Good knowledge on devops and systems monitoring

- Experience in managing production support and incidents

- Strong experience leading a team in Scrum agile

- Very good understanding of the SDLC process in general

Similar Jobs