Java Developer Job Posting

Job Title:
Java Developer
Job ID: 85584
Company: Tantalus Systems
Position Type: Permanent
Pay Rate: Competitive
Date Posted: Dec-19-16

Tantalus is seeking an experienced java developer to join the Tantalus Control Centre software development team. This team is responsible for the design and implementation of new functionality for the Web Services Interface between TUNet and Smart Grid Management Systems (SGMS) via Multispeak (a SOAP/XML based specification for enterprise application interoperability).

In this role, you will join a rapidly accelerating company with bright, hard-working individuals who are committed to delivering continued innovation to the utility marketplace through our TUNet smart grid communications solution.

The primary responsibilities of this dynamic role are, but not limited to:

* Technical architecture: Provide technical leadership in transitioning from the current architecture to the target architecture for our presentation tier (Java/JavaScript/Tomcat/Apache/Rest/JSP and a lot of old cruft)
* Informally, mentor junior developers and co-op students through coaching and reviews/pairing
* Write tests for code and run these in a continuous integration environment

Our ideal candidate will have a minimum of 3 years' experience in software architecture and application development within a large complex system-oriented solution, including:

* Strong focus on development in Java/J2EE with Spring/Spring MVC on Unix; and
* Full stack development, interfacing Java client applications with Oracle database technology, and trouble-shooting complex SQL queries on the backend.

As a java developer, it is important that you possess a strong ability to recognize code smells and refactor to address problems. While you are familiar with the Agile methodology, you favor a pragmatic approach to process, using only processes that provide clear benefits. Throughout the development process, you enjoy iterating, collaborating and learning. You are a critical thinker, with a proven track record in delivering great products.

While we would prefer to keep the position located in our head office in Burnaby, for the right person we will consider a remote opportunity based out of southern Vancouver Island, Edmonton or Calgary.

For full details and to apply for this role, please visit

Location: Canada-BC-Burnaby
Telecommute: Yes
Contact Name: Employment Office
Contact Phone:
Contact Email:
Contact Comments:

All applications must be submitted online at
Please mention Dev Bistro when contacting us.