Java Developer

Information Technology
Toronto, Ontario
Job ID:

Our client in Toronto, ON is looking to hire a Senior consultant to work in an Agile environment along with experienced Java and Pega Developers. The contractor will also can work on additional projects as there is a steady streamline of work.

Must have skills:

  • Very good understanding of GIT version control (5+ years)
  • Intermediate Linux command line and shell scripting skills (3+ years)
  • Basic Jenkins
  • Good grasp of XML and JSON formats (3+ years)
  • Good SQL skills (5+ years)
  • Cloud Deployment and Monitoring (must have one of AWS, Azure, Google Cloud)


  • React (5+ years)
  • ES6 or Typescript (must have, Typescript preferred)
  • CSS3, CSS preprocessors
  • Responsive web development
  • Bootstrap framework


  • Nodejs development skills: development, debugging, production deployment
  • Web service development skills: REST (5+ years)
  • Java 8 (5+ years)
  • Spring framework (5+ years)

Nice to Haves:

1) Developer Skills: Splunk, Azure
2) Front-end: Redux, Redux Form, Webpack tool, SASS
3) Back-end: HAPI framework, Spring Boot, Stored procedures Sybase or MS SQL
4) Java Certifications
5) Experience working on onboarding or services projects
6) Experience working on projects which involved Pega Integration or worked closely with Pega Developers


Looking for Meaningful Work? We can help.

If you're a technical professional, you know that it can be difficult to find fulfilling work that advances your career. At the Ian Martin Group, we exist to connect professionals like you with meaningful work at industry-leading companies in your field. And we walk the walk, too: as a Certified B Corporation, we believe in using business as a force for good for people, our communities, and the environment.

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us at We encourage all qualified candidates to apply; however, only those selected for an interview will be contacted.”