← Back to jobs

VDart Logo
Java Software Developer

VDart

 

Vancouver, BC, Canada

Posted On: 4 days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Senior Java Software Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Design and build scalable distributed systems using Java and modern architectural patterns.

This role is on-site.

Responsibilities

  • Design and implement distributed systems architecture.
  • Apply OOP, SOLID, and 12-factor principles to code development.
  • Automate deployment workflows using CI/CD tools.
  • Maintain high-quality code standards through rigorous programming practices.

Required Skills

  • 5+ years of professional software development experience.
  • Strong proficiency in Java.
  • Deep understanding of Object-Oriented Programming (OOP).
  • Practical application of SOLID principles.
  • Experience with 12-factor app methodology.
  • Experience designing distributed systems.
  • Hands-on experience with CI/CD automation and tools.
  • Bachelor's degree or equivalent graduate level education.

Preferred Skills

  • Experience with Kafka or NATS message brokers.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs