
Software Engineer – API
CMiC
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • Canada
Visit company websiteExplore more
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