Enable job alerts via email!

Intermediate Java Developer – Kelowna

TEEMA

Kelowna

On-site

CAD 80,000 - 100,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading tech company in British Columbia seeks an Intermediate Java Developer to build enterprise-scale services with a collaborative team. This role offers the chance to work with cutting-edge technologies in a dynamic environment. Candidates should have at least 5 years of Java development experience and a commitment to clean, efficient code. Join a team that values creativity and innovation while pushing the boundaries of Java technology.

Qualifications

  • 5+ years of Java development experience.
  • Required technology experience: Java, Linux, network protocols.
  • Experience with Agile methodologies and multi-threaded programming.

Responsibilities

  • Design and build enterprise-scale services using Java.
  • Write unit tests and collaborate with the testing team.
  • Monitor and support production systems.

Skills

Java
Linux
Network protocols
REST
JSON
Thrift
Agile development
Test-driven development
Continuous integration
Multi-threaded programming
Service-oriented architecture

Job description

Job Title: Intermediate Java Developer – Kelowna
Job ID: 80418
Location: Kelowna, British Columbia

Overview:
As an Intermediate II 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 also get to tackle interesting and engaging problems related to do with scalability and high availability in big data environments. We are continuously pushing the boundaries of Java technology.This is an opportunity to work alongside some of the best Java developers in British Columbia and apply your craft in an environment that encourages creative thinking and autonomy. Our developers think beyond a single component to build complete system solutions and work collaboratively with their peers, including other Developers, Testers, DevOps and Product Management. Challenge yourself by learning new technologies and applying 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.Tech stack:

  • 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 the Test to develop test cases
  • Develop deployment systems for Java-based systems
  • Create technical documentation and detailed design document
  • 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:

  • 5+ yearsof Java development experience
  • Required technology experience:
    • Java
    • Linux
    • Network protocols such as HTTP, TLS, TCP
    • Web services technology 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/Rate Range: $80,000–$100,000CAD

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.