Java Engineer

Novanta

Hybrid
Java development
Embedded java programming
Version control systems (git)
Novanta creates engineered components and sub-systems that deliver extreme precision and performance for mission-critical applications

Job Summary

  • Novanta creates engineered components and sub-systems that deliver extreme precision and performance for mission-critical applications.
  • Develop Java applications to enhance, debug, and optimize current infrastructure while implementing new features to meet evolving market demands.
  • Benefits include flexible working hours, remote work options, and support for online training programs in a young and dynamic work environment.

Matching Summary

Novanta creates engineered components and sub-systems that deliver extreme precision and performance for mission-critical applications.

Skills & Requirements

Must-have

  • Java development
  • embedded Java programming
  • version control systems (Git)
  • agile development methodologies
  • debugging and troubleshooting skills
  • problem-solving abilities

Nice-to-have

  • network programming and communication protocols
  • real-time systems and multi-threading
  • Linux and command line
  • embedded systems understanding
  • RFID technology familiarity

Key Requirements

  • 3+ years of experience in Java development
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Fluent in English

Work Rights

Not specified

Tailored Resume

Cover Letter