Mid Java Developer
Apply NowCompany: Spruce Infotech
Location: Montreal, QC H1A 0A1
Description:
Java Developer
Location: Montreal
Experience: Senior (5-7 Years)
CAD 55/hr.
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
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