Talent.com
Senior Java Consultant

Senior Java Consultant

2iSolutions Inc.British Columbia, Canada
5 days ago
Job type
  • Full-time
Job description

Job Posting : Senior Java Developer – BC Pension Corporation

Solicitation No : 25ITS-RFP013 Job Title : Senior Java Developer Client : BC Pension Corporation Work Mode : Hybrid (On-site at least 2 days per week) Location : BC Pension Corporation, 2950 Jutland Road, Victoria, BC V8T 5K2 Start Date : Monday, March 10, 2025 (or as soon as possible) Project Duration : 1-year service contract with two (2) options to extend for an additional one (1) year Important Notes :

Additional on-site days may be required during the initial training and onboarding phase.

Short-listed candidates must be available for a Teams interview on Tuesday, February 25, 2025.

Applicants must provide at least three (3) professional references, including names and contact information.

Job Overview :

The Senior Java Developer will support the software development team by analyzing technical issues, designing solutions based on best practices, and producing high-quality code using Java technologies. The role includes developing and maintaining various systems throughout the contract period.

Responsibilities :

  • Transform business requirements into technical solution plans
  • Estimate effort for design and development tasks
  • Design technical systems and implement solutions
  • Develop production-quality, standards-compliant Java code
  • Create unit tests to ensure solution integrity
  • Participate in all stages of the Software Development Life Cycle (SDLC)
  • Report progress and issues as required
  • Perform other tasks as needed

Mandatory Qualifications :

The candidate must meet one of the following educational and experience criteria :

Bachelor’s degree in IT, Computer Science, or a related field with 4 years of relevant experience; OR

Diploma in IT, Computer Science, or a related field with 5 years of relevant experience; OR

Certificate in IT, Computer Science, or a related field with 6 years of relevant experience; OR

An equivalent combination of education, training, and 7 years of relevant experience.

Additionally :

Minimum of 8 years of experience in software development.

Minimum of 5 years of experience using Java technologies.

Desired Skills :

  • 4+ years of experience with Spring MVC frameworks.
  • 4+ years of experience developing RESTful services and using Swagger.
  • 2+ years of experience with Java service development using Spring Boot.
  • 2+ years of experience using monitoring tools such as Dynatrace and implementing logging practices.
  • 1+ year of experience managing source code with Subversion and GitHub.
  • 2+ years of experience migrating on-premises applications to the cloud and implementing hybrid cloud solutions.
  • Application Requirements :

    Submit a resume (maximum of 5 pages) clearly highlighting experience, job titles, and relevant responsibilities.

  • Ensure that the resume aligns with the mandatory and desired skills listed above.
  • Provide names and contact details of at least three (3) professional references.
  • Include copies of certifications and degrees (if requested). Note that in-progress certifications or degrees do not meet education requirements.
  • Interview and Selection Process :

    Short-listed candidates will be contacted for a Teams interview on February 25, 2025.

    Only candidates meeting the mandatory qualifications will be considered.