Server Software Developer (Java)
Touch Tunes Interactive Network - Montréal, QC

This job posting is no longer available on Indeed. Find similar jobs:Server Software Developer jobs - Touch Tunes Interactive Network jobs

About TouchTunes Interactive Networks

TouchTunes Interactive Networks is the largest out-of-home interactive entertainment, advertising and commerce network in North America. TouchTunes provides entertainment and marketing solutions to more than 55,000 bars, restaurants, clubs, and lounges. Since TouchTunes introduced the world’s first digital downloading, pay-per-play jukebox in 1998, the network has become the largest of its kind in the nation, with a growing library of more than three million licensed songs. TouchTunes delivered more than 900 million songs in 2011 alone.

TouchTunesTV solution delivers a unique, on-location interactive television experience with a screen-within-a-screen for scheduled programming, custom advertising, bar promotions and social networking opportunities. TouchTunes is a privately held U.S. corporation with offices in New York City, Illinois and Canada.

TouchTunesTV is a brand-new enhancement to bar TV that keeps patrons engaged and entertained. TouchTunesTV converts existing televisions into cool, interactive digital entertainment systems that display custom bar messages, entertainment and media around the best broadcast programming. For more information, please visit us at

TouchTunes is looking for a Java Developer to join our Core development team.
The developer will have to interface closely with other teams to design, develop and maintain existing or new java-based applications to support various products and clients. We need a self-starter with the ability to work both independently and as part of a team on multiple projects in a fast paced development environment.

Required Skills

  • Degree in computer science or similar discipline
  • Strong understanding of software development principles and methodology, including best practices and software patterns
  • 3 to 5 years of experience with Java development
  • Solid knowledge and understanding of Java, PHP and web service development.
  • Experience in C programming
  • Experience with Spring and Hibernate an asset
  • Experience with Android based devices an asset
  • Experience working with relational databases (Oracle, PL/SQL, MySQL)
  • Demonstrated knowledge of scalable server applications
  • Excellent interpersonal and communication skills
  • Git, Bitkeeper (or similar source control)
  • Experience working in an agile environment

If you are interested in this opportunity and would like to be part of our team, please reply to this job posting.

We offer a complete and flexible benefits program and a very stimulating work environment!
We thank all applicants for their interest in TouchTunes but only those selected for an interview
will be contacted.