Intermediate Java Developer

Global RelayHalifax, NS

About The Position

As an Intermediate Java Developer at Global Relay, 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 to do with scalability and high availability in big data environments. At Global Relay we are continuously pushing the boundaries of Java technology. This is an opportunity to work alongside some of the best Java developers in Halifax 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 apply 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.

Requirements

  • 3 to 8 years of Java development experience
  • Java
  • Linux
  • Network protocols such as HTTP, TLS, TCP
  • Web services technology such as REST, JSON, or Thrift
  • Agile development methodologies
  • Test driven development
  • Continuous integration systems
  • Multi-threaded programming
  • System scalability
  • Service oriented architecture

Nice To Haves

  • Application performance tuning
  • Cloud computing, virtualization and containerization
  • Big Data technology

Responsibilities

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

Benefits

  • competitive compensation
  • benefits
  • all the other perks one would expect from an established company
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service