Java Developer

Are you a top notch application developer that can thrive in a small, creative, and dynamic environment? We are seeking a Java developer to join our high performance development team, developing a brand new paradigm in business intelligence. The work will potentially span both internal R&D efforts and external customer-specific projects. If you are into leading edge software development and looking for a role that will be instrumental in reshaping business intelligence for our customers, then this is the role for you. The successful candidate must be passionate about technology and have a desire to create applications that will change the way our clients do business.

This role is initially being offered as a 4-8 week contract position, with potential for contract extensions or full-time employment position.

REQUIRED SKILLS/EXPERIENCE:

  • Java /J2EE application development (web services, SOA, Java frameworks, design patterns)
  • Web application development (JSP, Servlets, Spring MVC)
  • Knowledge of web interface development (JavaScript , HTML, CSS and AJAX)
  • Enterprise database development (Oracle, Microsoft SQL Server, MySQL)
  • Java application server (Apache Tomcat, Jetty)
  • Software Lifecycle: Experience with agile development, unit tests, build scripts, deployment and change management.

PREFERRED SKILLS/EXPERIENCE:

  • Linux and Shell scripting
  • Google Web Toolkit Development
  • Dynamic scripting languages (Ruby)
  • Build Tools- Ant, Maven

About Symmetrics
Symmetrics develops reporting, analysis and performance management applications and custom web applications (with particular focus on the contact center analytics market), enabling customers to successfully manage their business. Disparate sources of data, wonky systems or inadequate tools – no challenge is too great for our unique experience and ability to create access to information through an easy web interface. We have worked with a wide range of corporate clients, including Air Canada, Nike, Microsoft, Nortel (worldwide), USPS (United States Postal Service), Pfizer, and Veritas Software. Symmetrics is a strategic partner with Business Objects, Microsoft, Nortel Networks and IEX and Telus. Since 1996 Symmetrics has consistently proven its unique ability to thrive in the corporate world. However, we believe there is more to a successful business than just making money. Success in business means success in the community and Symmetrics has created Canada’s largest and most successful professional cycling team which supports Canadian charities with its Cyclists for Charity Program. Don't just sit there - do something different! We aren't willing to join the 1000s of other software companies whose only claim to fame is a pool table and free pop...are you? Symmetrics is all about doing things in our own unique way. We offer flexibility, cool customers and technology, tons of opportunity to learn, a balanced lifestyle, and an end to ordinary things! For more information on Symmetrics check out http://www.symmetrics.com.

To apply, submit your resume and covering letter highlighting why you think you are a fit for this role. (Ref# Symm_JD1)