Senior Java Developer

TEEMA

📍 Vancouver, British Columbia, Canada

Direct Hire Computer Occupations Posted March 03, 2026

Job Description

  • NoSQL Databases (Cassandra, MongoDB)

  • Large-scale data processing (Hadoop, Kafka)

  • Text search engines (Lucene, OpenSearch)

  • CI/CD Tools (Maven, Jenkins, Ansible)

  • Container Platforms (Kubernetes, Docker)

  • Monitoring and alerting (Loki, Grafana, Prometheus, Zabbix)

  • Linux (Ubuntu, Rocky Linux)



  • What you will be doing:

  • Work as part of an agile development team to design and build enterprise-scale services using Java

  • Write unit tests and integration tests for your code and collaborate with Test to develop test cases

  • Develop deployment systems for Java-based systems

  • Create technical documentation and detailed design documents

  • Collaborate with product owners on user story generation and refinement

  • Monitor and support the operation of production systems