Taro Logo

Senior Java Developer

CoLab is a cloud-based platform helping mechanical engineering teams bring life-changing products to market faster through effective design review.
St. John's, NL, Canada
Backend
Senior Software Engineer
Remote
11 - 50 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Java Developer

CoLab Software is seeking a Senior Java Developer to join their innovative team developing a cloud-based platform for mechanical engineering design review. This role combines technical leadership with hands-on development, where you'll work on the Connect Build team to transform product concepts into production features. The position offers the flexibility to work remotely from anywhere in Canada while contributing to a platform used by major companies like Ford, Komatsu, and Johnson Controls.

As a Senior Developer, you'll play a crucial role in both technical execution and team leadership. Your responsibilities will span from interpreting complex customer requirements to mentoring junior developers, while working closely with Product Managers to shape the product roadmap. The ideal candidate brings strong expertise in Java development, experience with SaaS products, and knowledge of PLM integrations.

The company offers an attractive compensation package including stock options, unlimited paid vacation, RRSP matching, and extended health benefits. This is an excellent opportunity for a senior developer who wants to make a significant impact in a growing company that's helping engineering teams bring innovative products to market faster. The role combines technical challenges with leadership opportunities, making it perfect for someone who enjoys both coding and mentoring.

Last updated a day ago

Responsibilities For Senior Java Developer

  • Interpret complex customer problems and requirements
  • Collaborate with team members to design and plan new product features
  • Provide input on and implement improvements to development tools and processes
  • Participate in code reviews
  • Champion user experience aspects
  • Contribute to company and product vision
  • Mentor and support junior developers

Requirements For Senior Java Developer

Java
  • Professional software development experience with production-level SaaS products
  • Proficient with Java, C# and object oriented languages
  • Experience with PLM integrations development
  • Experience with version control, release management, and CI/CD workflows
  • Passion for working in teams
  • Experience in supporting PLM configurations and CAD integrations (nice to have)
  • Knowledge of BOM, part and document management (nice to have)

Benefits For Senior Java Developer

Medical Insurance
  • Stock options
  • Extended health benefits
  • Unlimited paid vacation
  • RRSP matching

Interested in this job?

Jobs Related To CoLab Software Senior Java Developer