Job Title or Location
RECENT SEARCHES

Software Engineer II

Insight Global - 79 Jobs
Vancouver, BC
Posted today
Job Details:
Full-time
Experienced

Job Description

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

Role:

-

- Build complex web applications in Java/Scala

- Design features where the business problem is defined but technical strategy is not

- Write a cross-domain JavaScript application

- 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 insist on the highest coding standards

- Maintain sufficiently generic yet simple and economical solution

Requirements:

4 years + of experience with Java, Springboot and Scala

Experience using docker and Kubernetes

- Knowledge of REST, GraphQL, SSO, and client/server interaction

- Fluency in one or more languages like Ruby, Clojure, Scala, ReactJS, JavaScript, TypeScript, Java, Python - Deep understanding of internet protocols and standards

- Proficiency with writing and optimizing cross-browser CSS and HTML

- Knowledgeable of scaling techniques (caching, asynchronous/background job queues, etc.).

- Experience with SQL and NoSQL databases, and browser plugin development

- Aptitude to quickly learn new languages and technologies as necessary

- Experience with Agile development methodologies

- Experience building highly scalable and available production web apps, from glass to the database

Share This Job: