Intermediate to Senior Java Developer at N4 Systems Inc. (Toronto, ON M5T 1X4)

N4 Systems has a vacancy for two full time intermediate to senior Java developers to work on our Field ID product line, the world’s leading asset management safety compliance system.

The position is based out of a great location in downtown Toronto, Ontario, Canada and offers a fun working environment with flexible working hours.

The successful candidate will have an excellent level of Java programming ability and thus be able to write concise, efficient, maintainable web applications. We like to stay on top of development toys and trends using tools such as JBOSS, Seam, EJB 3.0, Scriptaculous and MyEclipse. Additional supporting skills required are detailed knowledge of SQL, HTML and CSS. We enjoy using a combination of different agile development practices. Knowledge of mobile development, C#.NET and Linux would also be an asset.

N4 teammates enjoy “wearing multiple hats” including pitching in with testing, design, deployments and the odd customer demo and customer visit.

Above all, this role would suit a well rounded, bright and enthusiastic individual with a wide range of technical skills. You have a minimum of an undergraduate degree in computer science or computer engineering, and 5 years of relevant real world experience.

N4 Systems is a well established but still fast growing software company. We offer asset management solutions that combine mobile applications, Web 2.0 and Radio Frequency Identification (RFID). This is an exciting opportunity to be part of a young team that loves what they do. You can expect to gain exposure to a variety of modern web development tools and techniques, learning from other experienced and successful members of the team.

There is a tremendous opportunity for growth, and the successful candidate will be encouraged to work independently without being micro managed. We offer a fun working environment with a strong work hard, play hard culture.

We offer a competitive salary, including a benefit package, bonuses and an employee stock option plan.

Must Have

* Bachelor in computer science or equivalent.
* 5 years minimum real work experience.
* Generally a Java Guru
* Enterprise Java - EJB 3.0 and JPA or Hibernate, application server (JBOSS Preferred)
* Web – Struts, CSS, HTML, Web Services, AJAX
* SQL – Familiar with Oracle or Postgres, and strong SQL skills

Nice to Have (definitely not necessary)

* Multi-tenant architecture experience
* C#.NET
* Windows Mobile Development skills
* Scriptaculous
* Linux
* RFID Hardware knowledge

Interested? Please submit your resume via email to careers@n4systems.com quoting job description N4-JINT0J7. Although we make every effort to contact potential candidates, not everyone will hear back after submitting a resume.