CMiC

Software Engineer – API

CMiC

full-time

Posted on:

Location Type: Hybrid

Location: TorontoCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$70,000 - CA$115,000 per year

About the role

  • Contribute to the development of RESTful APIs to support front-end applications.
  • Modify existing APIs and create new APIs using Oracle ADF BC REST and Jersey frameworks.
  • Development at the database level to support the APIs.
  • Design, build, and maintain efficient, reusable, reliable and secure code.
  • Improve tools and processes related to API development.
  • Create documentation for the APIs, tools and processes.
  • Review code written by others.
  • Analyze problems and identify solutions.

Requirements

  • Honed interpersonal and communication skills.
  • 3+ years of work experience using any object-oriented programming languages (preferably Java).
  • Understanding of Object-Oriented Programming Concepts and design patterns.
  • Understanding of REST over HTTP.
  • Understanding of J2EE and experience programming in Java.
  • Understanding of RDBS concepts and experience with SQL/PLSQL
Benefits
  • Competitive benefits Package (including Health & Dental benefits)
  • Paid vacation and personal days
  • Townhall meetings where all employees are encouraged to participate in open discussions
  • Located on York University’s campus, easily accessible by transit (TTC, GO, etc.), walking distance to shopping and restaurants
  • Outdoor lunch space, including picnic tables
  • An active Social Events Committee (past events include annual seasonal parties, pool and bowling tournaments, karaoke nights, Game nights, BBQ’s, and more)
  • Health and Wellness focus including virtual yoga classes and wellness webinars
  • RRSP Matching Program after 2 years of employment
  • Experience in a rapidly growing, socially responsible corporation

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
RESTful APIsOracle ADF BC RESTJersey frameworksObject-Oriented ProgrammingJavaJ2EESQLPLSQLRDBS conceptsdesign patterns
Soft skills
interpersonal skillscommunication skillsproblem analysissolution identification