Home Job Listings Categories Locations

Senior Java Developer

📍 Vancouver, Canada

Technology TEEMA

Job Description

Job Title:

Senior Java Developer

Job ID:

61241

Location:

Vancouver, British Columbia

Overview: The Senior Java Developer is a member of a small, highly focused team, responsible for building services for highly scalable and robust messaging, data acquisition and archiving systems, using leading edge technologies. This is an opportunity to work alongside some of the best Java developers in the city and apply your craft in an environment that encourages creative thinking and autonomy. We encourage our developers to think beyond a single component to build complete system solutions. Challenge yourself by learning new technologies and apply your skills across our different projects and application domains. If you are committed to code that is clean, well-tested, well-reviewed, performant and secure then you’ll fit in around here.

Your job:

Design, implement and provide architectural guidance in deploying high scale services

Pair programming and peer reviews

Write unit and integration tests for your Java code

Collaborate with testers in development of functional test cases

Develop deployment systems 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

About you:

Minimum 8 years of Java development experience in an Agile environment, building scalable, multi-threaded applications and services

API development experience in service and resource-oriented architectures

Solid understanding of modern software design principles

Fluency with Linux

Passion for Test Driven Development

Big Data technologies, such as Hadoop, Kafka, and Cassandra

Understanding of network protocols such as HTTP, TLS, TCP

Nice to have:

Experience with high data volume distributed systems

Soft real-time systems

Experience doing performance tuning

Cloud computing, virtualization and containerization

Continuous integration systems

Deployment technology such as Ansible

Salary/Rate Range: $90,000—$130,000 annually

For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 1, 2026
Job Type: Technology
Location: Vancouver, Canada
Company: TEEMA

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.