Talent.com
Senior Database Java Developer
Senior Database Java DeveloperAlert Driving • Toronto, Canada
Senior Database Java Developer

Senior Database Java Developer

Alert Driving • Toronto, Canada
14 days ago
Job type
  • Full-time
Job description

Position Summary

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

Technologies in Use

PostgreSQL, PL / pgSQL, GraphQL (Hasura), ionic.io, VueJS, Java, Spring Framework, MongoDB, Python, Debian Linux, Docker

Education and Training Requirements

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.

#J-18808-Ljbffr

Create a job alert for this search

Senior Database Java Developer • Toronto, Canada

Similar jobs
Senior Java Microservices Developer

Senior Java Microservices Developer

Delpath • Toronto C6A, ON, Canada
Full-time
The best candidate is a full-stack Java developer with strong experience building and deploying microservices, ideally with hands‑on expertise using Kubernetes for container orchestration on GCP.CO...Show more
Last updated: 28 days ago • Promoted
Senior Java Backend Architect — Gateway Platforms

Senior Java Backend Architect — Gateway Platforms

Moneris • Toronto
Full-time
A leading financial technology company is seeking a Senior Java Developer to design and develop backend software components. This role involves collaboration with architects and other developers to ...Show more
Last updated: 1 day ago • Promoted
Senior Java Enterprise Developer – JPA / Hibernate & Oracle

Senior Java Enterprise Developer – JPA / Hibernate & Oracle

Softline Technology Inc. • Toronto
Full-time
A leading technology firm in Toronto is seeking a highly skilled Java Developer.The ideal candidate will have over 10 years of experience in developing enterprise-level applications using Java and ...Show more
Last updated: 3 days ago • Promoted
Database Administrator - Senior

Database Administrator - Senior

Connvertex Technologies Inc. • Toronto, ON, Canada
Full-time
Quick Apply
This position is listed as "Onsite"; the resource is expected to work between the standard working hours of 8 : 00-5 : 00 PM (excluding lunch breaks) every Monday to Friday inclusive at the i...Show more
Last updated: 15 days ago
Senior Java Engineer – Fintech Growth & Impact

Senior Java Engineer – Fintech Growth & Impact

Propel Holdings • Toronto
Full-time
A leading fintech company in Toronto is seeking a Senior Java Developer with extensive experience to design robust applications. The role demands collaboration across teams and a proactive mindset.I...Show more
Last updated: 10 days ago • Promoted
Senior Java Developer

Senior Java Developer

Scotiabank • Toronto C6A, ON, Canada
Full-time
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Global Fraud Technology team develops and manages innovative products designed to support t...Show more
Last updated: 30+ days ago • Promoted
Senior Java Developer

Senior Java Developer

The Salvation Army in Canada • Toronto, Canada
Full-time
For more than 130 years, The Salvation Army has served people in need in communities across Canada and Bermuda.Building on our roots as a world-wide Christian church, each year we help more than 2 ...Show more
Last updated: 7 hours ago • Promoted • New!
B2B Server Senior Java Developer

B2B Server Senior Java Developer

High 5 Games • Toronto, Canada
Full-time
Technical expertise – Architecture & Systems Development.Deep expertise in and experience with Java server side development (6 years+) Expertise with REST API Concepts and Spring Boot 2.Framework, ...Show more
Last updated: 7 hours ago • Promoted • New!
Senior Full-Stack Developer — Java, Cloud & Oracle 19c

Senior Full-Stack Developer — Java, Cloud & Oracle 19c

Cyber-Infomax Solutions Inc. • Toronto
Full-time
An innovative IT solutions firm is seeking skilled developers to create Web-based Java EE and Cloud-Native applications.The ideal candidates will possess experience in Angular, React / Redux, and Web...Show more
Last updated: 2 days ago • Promoted
Senior Full Stack Java Developer

Senior Full Stack Java Developer

Citigroup Inc. • Toronto, Canada
Full-time
Design, develop, and implement new features and functionalities for web applications using Java and related frameworks.Develop and maintain robust back-end services, APIs, and databases, with a str...Show more
Last updated: 1 day ago • Promoted
Senior Java Backend Engineer – Capital Markets

Senior Java Backend Engineer – Capital Markets

Accelerate Her Future® • Toronto C6A, ON, Canada
Full-time
A leading financial institution is looking for a Java Software Engineer to join their Toronto team.The position entails working primarily on backend development, utilizing Java and Spring Boot, alo...Show more
Last updated: 22 days ago • Promoted
Senior Java Developer (Trading Systems) - toronto

Senior Java Developer (Trading Systems) - toronto

Luxoft • toronto, on, ca
Full-time
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
Last updated: 7 days ago • Promoted
Senior Java Developer (Contract)

Senior Java Developer (Contract)

Caspian One • Toronto
Full-time
Get AI-powered advice on this job and more exclusive features.This range is provided by Caspian One.Your actual pay will be based on your skills and experience — talk with your recruiter to learn m...Show more
Last updated: 10 days ago • Promoted
Senior Cloud Database & HANA Operations Expert

Senior Cloud Database & HANA Operations Expert

SAP SE • Toronto
Full-time
A leading enterprise software company in Toronto is seeking a Cloud and Operation Database Management Senior Expert.The role involves ensuring high-quality service delivery in cloud environments wh...Show more
Last updated: 8 days ago • Promoted
Senior Java Backend Engineer

Senior Java Backend Engineer

Meld • Toronto, CA
Full-time
Quick Apply
The platform simplifies how businesses connect with third-party providers across payments, crypto, and bank-linking, reducing technical complexity and accelerating product development.Meld’s soluti...Show more
Last updated: 23 days ago
Senior Core Java Developer - Low-Latency Trading Services

Senior Core Java Developer - Low-Latency Trading Services

Odyssey Global • Toronto
Full-time
A technology firm in Toronto seeks a seasoned Java developer with over 12 years of experience in server-side coding, particularly in multithreading and low latency trading services.The ideal candid...Show more
Last updated: 8 days ago • Promoted
Senior Tech Lead — GCP Data & Java Cloud Architect

Senior Tech Lead — GCP Data & Java Cloud Architect

TELUS Digital • Toronto, Canada
Full-time
A leading telecommunications service provider in Canada is seeking a Tech Lead Engineer to lead design and development of scalable web applications and data pipelines. The ideal candidate will have ...Show more
Last updated: 7 hours ago • Promoted • New!
Senior Java Tech Lead — Cloud, Architecture & Mentoring

Senior Java Tech Lead — Cloud, Architecture & Mentoring

Kumaran Systems • Toronto
Full-time
A leading technology company in Toronto is seeking a highly experienced Senior Java Developer.The ideal candidate will have over 12 years of expertise in Java and the Spring ecosystem, with proven ...Show more
Last updated: 7 days ago • Promoted