Enable job alerts via email!

Software Engineer II

Insight Global

Vancouver

On-site

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Vancouver is seeking a Software Engineer to develop complex web applications. The role involves designing features, maintaining high coding standards, and deploying applications in cloud environments. Ideal candidates will have extensive experience with Java, Spring Boot, and Scala, along with knowledge of modern development practices.

Qualifications

  • 4+ years of experience with Java, Spring Boot, and Scala.
  • Experience with Agile development methodologies.

Responsibilities

  • Build complex web applications in Java/Scala.
  • Deploy and operate apps in the cloud.

Skills

Java
Spring Boot
Scala
Docker
Kubernetes
Agile

Job description

Get AI-powered advice on this job and access more exclusive features.

This range is provided by Insight Global. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$55.00/hr - CA$60.00/hr

Direct message the job poster from Insight Global

Job Title: Account Manager | Staffing, Talent Solutions, Technical Managed Services

Insight Global is looking for a Software Engineer for one of our major financial services clients.

Role Responsibilities:
  • Build complex web applications in Java/Scala
  • Design features where the business problem is defined but technical strategy is not
  • Follow and create best practices for clean code and architecture
  • Deploy and operate apps in the cloud (Amazon, Rackspace, Heroku, etc.)
  • Ensure code follows the design and maintains high coding standards
  • Maintain solutions that are generic yet simple and economical
Requirements:
  • 4+ years of experience with Java, Spring Boot, and Scala
  • Experience using Docker and Kubernetes
  • Knowledge of REST, GraphQL, SSO, and client/server interaction
  • Knowledge of scaling techniques (caching, asynchronous/background job queues, etc.)
  • Aptitude to quickly learn new languages and technologies
  • Experience with Agile development methodologies
  • Experience building scalable and highly available production web applications, from front-end to database
Additional Details:
  • Seniority level: Associate
  • Employment type: Contract
  • Job function: Consulting

Referrals increase your chances of interviewing at Insight Global by 2x.

Get notified about new Software Engineer jobs in Vancouver, British Columbia, Canada.

Related Job Listings:
  • Software Development Engineer - 2025 (Canada) - Burnaby, BC
  • Software Development Engineer - 2025 (Canada) - New Westminster, BC
  • Full Stack Developer (Future Opportunity) - Richmond, BC
  • Intermediate Full Stack Software Developer - Burnaby, BC; Richmond, BC
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.