Backend Application Developer - Job Description.We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the...Show moreLast updated: 30+ days ago
computer network technician
Mardel 3PL Inc.Woodbridge, ON, CA
Full-time +1
Hours: 30 to 35 hours per week.Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years.Experience: 1 year to less than 2 years.Coordinate access...Show moreLast updated: 13 days ago
New!
Website Designer & Developer
Motion RecruitmentNorth York, Ontario, Canada
Full-time +1
Website Designer & Developer – North York, Ontario, Canada.We are looking for a high-performing Website Designer & Developer to join a rapidly scaling AI SaaS organization building a property manag...Show moreLast updated: 2 hours ago
Web developer
MBLMNorth York, ON, CA
Full-time +1
Heures de travail: 30 to 40 hours per week.Private company, corporation or industry.Consult with clients to develop and document Website requirements.Design and integrate website related code.Deter...Show moreLast updated: 30+ days ago
Project Coordinator
Click TieRichmond Hill, Ontario, Canada
Full-time
Looking for a detail oriented and organized person to manage multiple projects.We are a website development company that work on 10 to 20 website development projects at any single time.Each projec...Show moreLast updated: 30+ days ago
5 Axis CNC Milling Programmer/Operator-Aerospace
Waterford ExecutiveVaughan, ON, Canada
Full-time +1
Our client in Vaughan, an Aerospace/Defense parts manufacturer are looking for a professional for a CNC Programmer/Operator role.This is a permanent full time role.Set-up/Operator and Program 5 Axi...Show moreLast updated: 30+ days ago
Heures de travail: 30 hours per week.College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years.Relocation costs not covered by employer.Set machine or equipm...Show moreLast updated: 3 days ago
Junior Developer
HomeLife Realty ServicesNorth York, Ontario, Canada
Full-time
Quick Apply
We are looking for a motivated Junior Developer to join our team and help build, support and maintain our codebase development.This role is ideal for someone with over one year of experience who ha...Show moreLast updated: 6 days ago
Microvellum Developer - Amico Corporation.Would you like to work for a global company that is dedicated to personal career growth? Amico Corporation is a leading manufacturer of Medical Equipment w...Show moreLast updated: 30+ days ago
digital marketing coordinator
Ohana MediaNorth York, ON, CA
Full-time +1
Heures de travail: 80 hours bi-weekly.College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years.Advertising, marketing and public relations agency.Prepare wr...Show moreLast updated: 30+ days ago
network support technician
Robbie Transport Inc.Bolton, ON, CA
Full-time +1
Secondary (high) school graduation certificate.Coordinate access and use of computer networks.Maintain, troubleshoot and administer the use of local area networks (LANs), wide area networks (WANs),...Show moreLast updated: 30+ days ago
Web developer
aurora technology development incRichmond Hill, ON, CA
Full-time +1
Information technology (IT) service provider.Consult with clients to develop and document Website requirements.Design and integrate website related code.Write, modify and test website related code....Show moreLast updated: 30+ days ago
Senior Web Specialist
Randstad CanadaNorth York, Ontario, CA
Temporary
Quick Apply
We are seeking a Senior Web Specialist to lead the development, analysis, and architectural design of complex, user-centric web initiatives.This role requires a hybrid expert who can bridge the gap...Show moreLast updated: 30+ days ago
CNC (computer numerical control) programmer
Quality & Company Inc.Maple, ON, CA
Full-time +1
College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years.Develop and conduct production, inventory and quality assurance programs.Design plant layouts and p...Show moreLast updated: 30+ days ago
Senior Database Administrator
BMO Financial GroupNorth York, ON
Temporary
BMO is an organization driven by a shared Purpose: Boldly Grow the Good in business and life.It calls on members of its team, to create lasting, positive change for its customers, its communities, ...Show moreLast updated: 30+ days ago
PLC Programmer
Recruiting In MotionWoodbridge, ON
Full-time
Our client is an industrial machinery manufacturing company and part of one of the largest extruding companies in North America, providing specialised downstream equipment for the plastics industry...Show moreLast updated: 30+ days ago
Engineer II
IntraEdgeNORTH YORK, ON, CA
Full-time
Details Proven work experience in product management or as an associate product manager Proven track record of managing all aspects of a successful product throughout its lifecycle Proven ability t...Show moreLast updated: 30+ days ago
senior software developer
WebisThornhill, ON, CA
Full-time +1
Write, modify, integrate and test software code.Maintain existing computer programs by making modifications as required.Communicate technical problems, processes and solutions.Prepare reports, manu...Show moreLast updated: 5 days ago
systems analyst
visaforyou incConcord, ON, CA
Full-time +1
Confer with clients to identify requirements.Design, develop and implement information systems business solutions.Provide advice on information systems strategy, policy, management and service deli...Show moreLast updated: 27 days ago
We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the ongoing development of the company’s web-based software products and internally developed support systems. You have extensive experience designing database structures and associated queries and procedures. You must be able to assess the business requirements accurately and translate them into technical implementations. You will own all the technical aspects of your deliverables while keeping a close eye on estimates, status, code quality, team productivity, and deliverable dependencies on your components.
Duties of the Backend Application Developer
Tasks of the Backend Application Developer revolve around the development of enterprise-class, database-focused web-based applications which include:
Design, code, and unit test core application components by applying advanced knowledge of modern programming languages and mentoring less experienced team members
Assist in the creation of architectural design specifications by collaborating closely with stakeholders and the development team
Ensuring that the software architecture fulfills non-functional requirements which include but are not limited to performance, scalability, security, extensibility, and maintainability
Document and present design, architecture, and technical approaches to aid in code maintenance and code reuse
Proactively anticipate roadblocks to accommodate product delivery schedules and collaborate with team members and managers for workarounds
Assist in daily scrum meetings and change requests to ensure smooth sprints
Participate in post-implementation reviews and discussions by providing recommendations on process improvements, knowledge sharing, and communication flows for continuous optimizations
Debug defects and troubleshoot issues reported by the Software Quality Assurance and/or Client Services teams in a timely manner
The minimum post-secondary education requirement is a Bachelor’s degree with concentrated study in Computer Science, Engineering, or other related disciplines or equivalent work experience.
Knowledge and Skills Requirements
The Backend Application Developer should possess the following ideally:
8+ years in a commercial software application development environment
6+ years of relational database-backed application development
7+ years of Java experience
Strong Linux knowledge and ability to work comfortably in a Linux command line environment in addition to IDEs
Excellent knowledge of relational database design principles including schema design, procedures, queries, constraints, transactional boundaries, troubleshooting, and query performance tuning
Knowledge and experience with PostgreSQL and PL/pgSQL scripting (preferable) or other relational databases
Working experience with Hasura as an asset
Knowledge-building Java-based REST or GraphQL web services
Knowledge of front-end UI development languages and frameworks (ionic.io, VueJS, React, etc) and methodologies for back-end communications (REST, GraphQL, etc…)
Ability to document software designs and produce clean, understandable, well-commented code
Experience practicing agile development methodologies such as Scrum
A proven track record of successfully designing, developing, and launching enterprise web-based applications to the market.
Person Specification
The Backend Application Developer is a passionate seasoned professional in software development. You have a relentless determination to be customer focused and results-oriented to ensure the customers will always have the most intuitive user and fast responsive experiences in using our applications. You have excellent verbal and written communication skills. You should have a track record as a team player that knows how to work within a world-class development team in a highly collaborative manner. You must have a desire to continuously improve your knowledge as it relates to new and emerging web and back-end technologies, development tools, and best practices. You must be able to work proactively, with minimum supervision, and manage project deliverables under tight deadlines in a fast-paced environment.