NexJ Systems Inc., (TSX: NXJ), is a leading provider of enterprise private cloud software, delivering customer relationship management (CRM) solutions for financial services, insurance, and healthcare. Our next-generation, people-centered software combines industry-specific functionality with information from multiple applications and data stores to provide comprehensive knowledge of the individual.

NexJ Systems is ranked as Canada’s fastest growing company by PROFIT Magazine, and for the past three years, Deloitte’s Fast 50 Program has recognized NexJ as one of the five fastest growing technology companies in Canada. Based in Toronto, NexJ has clients throughout North America and in Europe.

If you are fascinated with complex systems and would like the challenge of developing extremely flexible and highly-scalable enterprise software we would love to have you join our elite R&D team. The developer experience at NexJ gives you an opportunity to team up with expert programmers and participate first hand in advancing the state of the art in enterprise software engineering.  Your work will be consumed by hundreds of thousands of users at Fortune 500 companies.

As a Server Framework Developer you will contribute in some of the following areas:

  • Object Relational (O/R) and general persistence mapping framework
  • Analytics and reporting framework
  • Enterprise Messaging Integration framework
  • Business logic framework
  • Presentation framework

Position Requirements

  • OOP and familiarity with object-oriented design patterns are essential.
  • Knowledge of Java, C++, C# or a related language is required.
  • Knowledge of J2EE is an asset.
  • Experience with a functional programming language such as scheme network protocols, SQL are also assets.

To apply for the position

Please send your resume and cover letter to jobs@nexj.com and include the job you are applying for in the subject line. New or recent graduates, please include your educational transcripts.  Your application will be kept on file in our internal database; we encourage you to update and resubmit your resume to reflect changes as they arise and to revisit our website for new opportunities.

All final stage candidates will be required to complete a background check which includes, credit, criminal, education verification and reference checks.  We uphold high standards at NexJ Systems.  If you have any questions regarding our process please don’t hesitate to ask. Note: Selected candidates will be asked to pass a preliminary skills assessment test.

Apply Now