Intermediate Software Developer

TEEMA
Vancouver, BC
$80K-$100K a year
Permanent

Languages (Java)

Micro-services Container Platforms (OpenShift, Kubernetes, Docker)

Databases (PostgreSQL, Cockroach DB, Cassandra)

Specialized encryption hardware

CI / CD Build tools : Maven, Git, Jenkins

Spring Boot Framework

Ansible Automation Framework

What you will be doing :

Work as part of an agile development team to write quality code for enterprise services

Implement and support a business-critical software key management service

Write unit tests for your Java code

Collaborate with testers in the development of test cases

Support CI / CD pipeline for Java-based systems

Collaborate with product owners on user story generation and refinement

Monitor and support the operation of production systems

Participate in knowledge-sharing activities with colleagues

Pair programming and peer reviews

What you must have :

2-4 years of Java Developer experience

Experience with agile development methodologies

Experience with test-driven development

Experience with continuous integration systems

Experience with dependency injection containers

Experience with network protocols such as HTTP, TLS, TCP

Experience with service-oriented architecture

Experience with web services technology such as REST, JSON, or Thrift

Familiar with multi-threaded programming and with design patterns

Experience with any of the following is an asset :

Software Key Management services

Security, Authentication, Authorization, or Cryptography

Soft real-time systems

Application performance tuning

Cloud computing, virtualization, and containerization

Salary / Rate Range : $80,000 $100,000 annually / CAD

30+ days ago
Related jobs
TEEMA
Vancouver, British Columbia
Part-time

years of Java Developer experience Experience with agile development methodologies Experience with.. Software Key Management services Security, Authentication, Authorization, or Cryptography Soft real time..

Motorola Solutions
Vancouver, British Columbia
Full-time

Years of professional software development experienceStrong communication skills, both written and.. 05,000 CAD. LI CA1Basic RequirementsBachelors Degree1. years of professional software development..

Bold Commerce
Burnaby, British Columbia
Full-time

About the role Our Engineering Team is seeking an Intermediate Developer who excels at owning their work from concept to production. Your core responsibility will be to implement essential..

Fortinet
Burnaby, British Columbia
Full-time

Description As a Software Developer at Fortinet, you will be responsible for the full development cycle.. Maintain, optimize, and evolve existing software. Maintain and document code using source control system..

Promoted
Appara
Vancouver, British Columbia
Full-time

OVERVIEW. We're looking for an Senior Software Developer for our Software Development team to join us in.. You'll be working with a team of talented developers to develop high quality products that are scalable..

Hootsuite
Vancouver, British Columbia
Full-time

Why HootsuiteWhat we do. How a Social Media Makeover Helped a Small Business Drive a 108. Increase in Sales. See it in action with a free 30 day trial. Resources. Learn. Connect. S..