Java Developer - Vancouver

Only for registered members Vancouver, Canada

8 hours ago

Default job background
$70,000 - $115,000 (CAD) per year *
* This salary range is an estimation made by beBee
Role: · Java Developer · Location: · Canada. · Full time · Primary Skills (Must have) · Core Java · RESTful APIs and microservices · Docker containerization & Kubernetes manifestation · Helm Chart for deployment · SQL/NoSQL · Terraform or Ansible · Experience in working o ...
Job description

Role:
Java Developer


Location:
Canada.

Full time

Primary Skills (Must have)
Core Java
RESTful APIs and microservices
Docker containerization & Kubernetes manifestation
Helm Chart for deployment
SQL/NoSQL
Terraform or Ansible
Experience in working on cloud platforms AWS or Azure

Responsibilities include:
Design, develop, and maintain backend code using Java, Python programming languages.
Develop and manage RESTful APIs and microservices.
Containerize applications using Docker and create/manage Kubernetes manifests and Helm charts for deployment.
Deploy, manage, and scale applications within Kubernetes clusters on cloud platforms AWS, Azure, and customer's on-prem environments.
Implement and manage CI/CD pipelines for automated builds, testing, and deployments.
Design and interact with databases (SQL and NoSQL) ensuring optimal performance and data integrity.
Monitor application and cluster health using tools like Prometheus, Grafana, and ELK stack; troubleshoot and resolve issues promptly.
Implement and enforce security best practices for applications and infrastructure within the Kubernetes environment.
Optimize applications for maximum speed, scalability, and resilience.
Stay current with emerging cloud-native technologies and Kubernetes best practices.
Contribute to infrastructure-as-code initiatives using tools like Terraform or Ansible.
Participate in code reviews and advocate for high-quality coding standards.
Required Education and Skills
BS or MS in Computer Science or related Engineering discipline
Proven experience delivering software applications
Solid understanding of how to build publicly exposed APIs
Familiarity with CI/CD principles and tools technologies: Jenkins and GitLab Runner
Must be self-motivated but be able to work well in a team environment
Team player; willing to coach junior team members and cooperate on cross-functional problem solving
Experience with Cloud and SaaS Development: Azure, AWS, Docker, Kubernetes.
Working in an Agile development environment
Desired Experience
Knowledge of infrastructure-as-code tools (e.g., Terraform, Ansible).
Understanding of networking concepts in Kubernetes.
Experience with serverless computing.

Distributed Computing:
distributed job orchestration on Kubernetes, parallel execution patterns, backpressure, sharding/partitioning, fault tolerance, checkpointing; frameworks (Ray/Spark/Dask) if applicable. We are mostly interested in Ray

Implemented Kafka-based message-driven services and event-driven autoscaling on Kubernetes using KEDA (consumer-group scaling, DLQ/error handling, and scaling policies with performance/cost guardrails).



Similar jobs

  • Work in company

    Java Developers

    Only for registered members

    Job summary · Affinity is seeking Java Developers to develop parts of Claims Management System. · The Java Developer will design to fit into enterprise architecture. · ...

    Vancouver

    2 weeks ago

  • Work in company

    Java Developer

    Only for registered members

    Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. · ...

    Vancouver, British Columbia

    1 week ago

  • Work in company

    Java Developer

    Only for registered members

    Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. · ...

    Vancouver

    1 week ago

  • Work in company

    Senior Java Developer

    Only for registered members

    We are hiring a Senior Java Developer with strong hands-on experience in building backend services and microservices. · ...

    Vancouver, British Columbia

    3 weeks ago

  • Work in company

    Senior Java Developer

    Only for registered members

    We are currently seeking a Senior Java Developer for a permanent opportunity with our client based in Vancouver. · Design and build enterprise-scale services using Java in an agile development environment · Develop deployment systems for Java-based systems and contribute to the C ...

    Vancouver, British Columbia

    1 month ago

  • Work in company

    Java FullStack Developer

    Only for registered members

    We are seeking an experienced Java FullStack Developer to join our team in Vancouver. · ...

    Vancouver, British Columbia

    1 week ago

  • Work in company Remote job

    Java Developer Contract

    Only for registered members

    Architect & Develop: Design and build robust, high-scale back-end applications leveraging the Java ecosystem (Java 17/21) and Spring Boot framework. · Containerization & Orchestration: Lead the containerization strategy by developing Docker images and managing local and cloud dep ...

    Vancouver, British Columbia

    1 week ago

  • Work in company

    Sr Java Developer

    Only for registered members

    Sr Java Developer job in Vancouver - hybrid role with onsite work 3 times a week and base salary range of $90,000–$130,000 CAD. · ...

    Vancouver, British Columbia

    1 month ago

  • Work in company

    Sr Java Developer

    Only for registered members

    Sr Java Developer Senior Java Developer - Vancouver Hybrid - 3x a week onsite Base Salary Range: $90,000—$130,000 CAD 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 a ...

    Vancouver

    1 month ago

  • Work in company

    Senior Java Developer

    Only for registered members

    +Job Summary · We are seeking a highly skilled Senior Java Developer with 15+ years of experience,+QualificationsBachelor's degree in Computer Science, Engineering, or a related field. · 15+ years of hands-on Java development experience. · +ResponsibilitiesDesign, develop, test, ...

    Vancouver

    1 month ago

  • Work in company

    Senior Java Developer

    Only for registered members

    We are hiring a Senior Java Developer with strong hands-on experience in building backend services and microservices. · ...

    Vancouver

    3 weeks ago

  • Work in company

    Senior Java Developer

    Only for registered members

    This is a fully Hybrid position, offering the chance to work with a talented engineering team on large-scale, high-availability systems. · We offer unrivaled expertise with our team's extensive experience in the recruitment and professional services industry. · ...

    Vancouver

    1 month ago

  • Work in company

    Java FullStack Developer

    Only for registered members

    + 8+ years working experience in java developer role · Proficiency in JavaScript and database technology · Experience in both frontend development and backend development · ...

    Vancouver

    1 week ago

  • Work in company

    Java Fullstack developer

    Only for registered members

    +8+ years working experience in java developer role ResponsibilitiesProficiency in JavaScript and database technology · Experience in both frontend development and backend development · Experience developing web application in HTML / CSS / JavaScript / TypeScript / jQuery · ...

    Vancouver

    1 week ago

  • Work in company

    Java Developer Contract

    Only for registered members

    We are looking for a Java Developer to join our team. The ideal candidate will have experience working with the Java ecosystem and Spring Boot framework. · The successful candidate will be responsible for designing and building robust back-end applications. · ...

    Vancouver

    1 week ago

  • Work in company

    Senior Java Developer

    Only for registered members

    We are continuously pushing the boundaries of Java technology at Global Relay. As a Senior Java Developer you'll use leading edge technologies to build pioneering products used by tens of thousands of users globally to solve real world business problems. · Work as part of an agil ...

    Vancouver $90,000 - $130,000 (CAD)

    1 month ago

  • Work in company

    Lead Java Developer

    Only for registered members

    We are seeking a highly skilled Senior Software Engineer to join our backend engineering team. · Design, implement and optimize backend services handling high-volume data flows with strict performance and reliability requirements. · Develop Java-based components using modern fram ...

    Vancouver

    4 weeks ago

  • Work in company

    Java Fullstack developer

    Only for registered members

    We are seeking a skilled Full Stack Developer to design, develop and maintain enterprise-level applications. The role involves working across both front-end and back-end technologies in an Agile environment delivering secure scalable and high-quality solutions for client-facing a ...

    Vancouver $110,000 - $125,000 (CAD)

    4 weeks ago

  • Work in company

    Full Stack Java Developer

    Only for registered members

    Iris's client is looking to hire an Full Stack Java Developer for a world-leading financial services company. · ...

    Vancouver, British Columbia

    1 month ago

  • Work in company

    Sr. Backend Java Developer

    Only for registered members

    We're on the lookout for a talented Senior Backend Java Developer with SAP experience to join our dynamic Product team. · Are you passionate about building powerful backend systems that drive real impact?ResponsibilitiesWork directly with our clients to gather requirements, desig ...

    Vancouver, British Columbia, Canada

    1 week ago