This career opportunity is currently available in

→ Guelph, Ontario

Eramosa is looking for a highly motivated, self-starter, who has 1-2 years of experience in web development. An educational background in computer programming with Java and web development is required.

As the data collection and reporting requirements of our industry continue to expand, we are looking for an entry level team member that can bring their skills, knowledge and experience to help develop our in-house reporting application. You will complete assigned tasks in a timely fashion. You can work independently while functioning within Eramosa’s strong team environment. You also have solid organisational and time management skills.


  • Design, build, test, maintain and improve Java based components and interfaces
  • Lead individual project priorities, deadlines and deliverables
  • Troubleshoot development and production problems across multiple environments

Minimum qualifications:

  • 1-2 years professional enterprise development experience
  • Demonstrated skills in: Java, JavaScript, CSS, HTML5, RDBMS development (MySQL, SQL Server, Oracle, etc.) and Unit Testing
  • Strong software design and problem-solving skills
  • Degree/diploma in computer science or equivalent
  • Working proficiency and communication skills in verbal and written English

Preferred qualifications:

  • BIRT/Eclipse, Crystal Reports, SQL Server Reporting Services (SSRS), Actuate or Oracle Reports experience
  • Mobile app development experience
  • Knowledge of data structures like XML and JSON
  • Experience using Git and JIRA
  • Knowledge of Agile Development methodologies
  • Familiarity with Test Driven Development
  • Interest and ability to learn other coding languages as needed
  • You desire to work as part of a team
  • A real passion for technology


Other career opportunities →