×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Developer

Job in Vancouver, BC, Canada
Listing for: TEEMA
Full Time position
Listed on 2026-02-27
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Cloud Engineer - Software, Senior Developer
Salary/Wage Range or Industry Benchmark: 90000 - 130000 CAD Yearly CAD 90000.00 130000.00 YEAR
Job Description & How to Apply Below

Job Title:
Senior Java Developer

Location: Vancouver, BC – Hybrid 3x a week onsite
Job : 86358

Overview:
As a Senior Java Developer, you’ll be using leading-edge technologies to build pioneering products that are used by tens of thousands of users globally to solve real-world business problems. You’ll also tackle interesting and engaging challenges related to scalability and high availability in big data environments, working in an environment that continuously pushes the boundaries of Java technology.
This is an opportunity to work alongside some of the best Java developers and apply your craft in an environment that encourages creative thinking and autonomy. Developers think beyond a single component to build complete system solutions and work collaboratively with peers, including other Developers, Testers, Dev Ops, and Product Management. Challenge yourself by learning new technologies and applying your skills across different projects and application domains.

If you are committed to code that is clean, well-tested, well-reviewed, performant, and secure, you’ll fit right in.
Tech Stack:
  • No

    SQL Databases (Cassandra, Mongo

    DB)
  • Large-scale data processing (Hadoop, Kafka)
  • Text search engines (Lucene, Open Search)
  • CI/CD Tools (Maven, Jenkins, Ansible)
  • Container Platforms (Kubernetes, Docker)
  • Monitoring and alerting (Loki, Grafana, Prometheus, Zabbix)
  • Linux (Ubuntu, Rocky Linux)
  • What You’ll Do:
  • 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
  • Participate in knowledge-sharing activities with colleagues
  • What You Must Have:
  • Minimum 10 years of Java development experience
  • Required Technology

    Experience:

  • Java
  • Linux
  • Network protocols such as HTTP, TLS, TCP
  • Web services technologies such as REST, JSON, or Thrift
  • Experience With:
  • Agile development methodologies
  • Test-driven development
  • Continuous integration systems
  • Multi-threaded programming
  • Service-oriented architecture
  • Experience With Any of the Following Is an Asset:
  • Application performance tuning
  • Cloud computing, virtualization, and containerization
  • Big Data technology
  • Salary Range: $90,000 - $130,000 CAD

    Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.

    Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary