Senior Java Developer

  • Location: Victoria, British Columbia
  • Type: Fixed Term/Contract
  • Job #3983

Senior Java Developer (6 Month Contract)
Remote/Victoria, BC
Staffing Placement Opportunity


Service Requirements 
The Java Developer will assist the software development team with the analysis of technical problems, the design of solutions informed by design patterns and best practices and the production of software code (including unit tests and build scripts) using Java technologies. This role will be involved in the development and maintenance of various systems over the course of the contract.

The Java Developer will be responsible to provide solution design and development services including, but not limited to:

  • Transformation of business requirements into solution plans
  • Estimation of effort for design and development tasks
  • Design of technical systems to implement solution plans
  • Development of production-quality, standards-compliant code using Java technologies
  • Creation of unit-tests to harden the solution’s components
  • Participation in standard SDLC tasks and activities
  • Reporting on issues and progress.

Mandatory Skills

  • The proposed resource must possess a Computer Science or related Degree/ Diploma.
  • The proposed resource must possess a minimum of 8 years demonstrated experience in performing software development and maintenance using Java technologies.

Desired Skills 

  • Minimum of 4 years’ experience in Software development using Spring frameworks.
  • Minimum of 2 years’ experience Java Portlet development using Liferay.
  • Minimum of 2 years’ experience Java Servlet development using Tomcat.
  • Minimum of 2 years’ experience Java Service development using SpringBoot.
  • Minimum of 2 years’ experience Build automation with Jenkins.
  • Minimum of 1 years’ experience Source code management with Subversion.



Note; This job opportunity is with a Microserve client.

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!