Talent.com
Senior Database Java Developer
Senior Database Java DeveloperAlert Driving • North York, Ontario, Canada
Senior Database Java Developer

Senior Database Java Developer

Alert Driving • North York, Ontario, Canada
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Backend Application Developer - 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.

    Create a job alert for this search

    Senior Database Java Developer • North York, Ontario, Canada

    Similar jobs
    Senior Database Java Developer

    Senior Database Java Developer

    Alert Driving • Toronto
    Full-time
    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 ...Show more
    Last updated: 22 days ago • Promoted
    Contract T4 || Oracle Integration Cloud (OIC)

    Contract T4 || Oracle Integration Cloud (OIC)

    Ampstek • newmarket, on, ca
    Full-time
    Role : Oracle Integration Cloud (OIC).Good knowledge in with Oracle Integration Cloud (OIC).Oracle SaaS modules and their integration touchpoints. Exposure to REST / SOAP web services, XML, JSON and o...Show more
    Last updated: 6 days ago • Promoted
    Saviynt SME

    Saviynt SME

    TechDemocracy • markham, ON, ca
    Full-time
    Job Title : Saviynt SME Location : Canada / / Remote Job Type : Fulltime / / Contract < / p&g...Show more
    Last updated: 1 day ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Edjuster • Toronto
    Full-time
    This is a remote position and can be located anywhere in Canada.AS THE WORLD MOVES TO FHIR, THERE ARE PLENTY OF REASONS TO SMILE. Smarter decisions, fewer barriers, and better incentives are just th...Show more
    Last updated: 22 days ago • Promoted
    Senior Java Consultant - Hybrid Toronto (Contract)

    Senior Java Consultant - Hybrid Toronto (Contract)

    BuzzClan • Toronto
    Full-time
    A leading consulting firm is seeking a senior developer with over 10 years of experience in Java programming and a solid understanding of database architecture. The successful candidate will work in...Show more
    Last updated: 3 days ago • Promoted
    Senior Database Developer / Administrator

    Senior Database Developer / Administrator

    Reelcruit • Toronto
    Full-time
    About the job Senior Database Developer / Administrator.Our client, an independent financial firm, is one of Canadas leading multi billions dollars investment managers. They deliver customized multi...Show more
    Last updated: 22 days ago • Promoted
    Senior Data Analyst

    Senior Data Analyst

    BET99 • newmarket, on, ca
    Full-time
    As a Senior Data Analyst, you’ll be at the forefront of strategic decision‑making—turning complex data into insights that drive business success. You bring deep analytical expertise, curiosity to ex...Show more
    Last updated: 2 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Set 2 Close | B Corp • richmond hill, ON, ca
    Full-time
    Our client is hiring an Full Stack Developer to support internal software development initiatives.The ideal candidate brings strong backend development experience, solid database...Show more
    Last updated: 19 days ago • Promoted
    Senior Java Developer - Cloud & API (FinTech, Hybrid)

    Senior Java Developer - Cloud & API (FinTech, Hybrid)

    Univeris Corporation • Toronto
    Full-time
    A leading financial technology firm in Toronto seeks an experienced Software Developer to join their dynamic team.You will work on software analysis, design, and maintenance, using agile practices....Show more
    Last updated: 14 days ago • Promoted
    Senior SQL Database Developer — Banking (Hybrid, Toronto)

    Senior SQL Database Developer — Banking (Hybrid, Toronto)

    VLink Inc • Toronto
    Full-time
    A leading global software engineering firm is seeking a skilled SQL Database Developer in Toronto, Ontario.This role demands 8-10 years of experience in SQL database development, focusing on optimi...Show more
    Last updated: 22 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Cloudious LLC • Toronto, ON, Canada
    Full-time
    Quick Apply
    SO 9142915138_1 , 9142915138_2- SO tagged in the Ripplehire -New Requirement Senior Java Developer Show more
    Last updated: 8 days ago
    Senior Java Developer

    Senior Java Developer

    Infoya • Toronto
    Full-time +1
    We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high-performance applications. You will work on developing modern e-commerce and enterprise-grad...Show more
    Last updated: 22 days ago • Promoted
    Senior Core Java Developer - Hybrid, Banking

    Senior Core Java Developer - Hybrid, Banking

    CG Consulting Group • Toronto
    Full-time
    A leading consulting firm in Toronto is seeking a Senior Core Java Developer to join their team.The ideal candidate should have over 10 years of experience in server-side Java development with a st...Show more
    Last updated: 22 days ago • Promoted
    Database Developer

    Database Developer

    Monex Canada • Toronto
    Full-time +1
    Reports to : Senior Software Development Director / Chief Architect.Monex USA, a leader in foreign exchange (FX) and international business payments, was established in 1999 to provide corporate cli...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: 19 days ago • Promoted
    Senior Java Developer (Trading Systems)

    Senior Java Developer (Trading Systems)

    Luxoft • north york, 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: 19 days ago • Promoted
    Senior Java Full Stack Developer

    Senior Java Full Stack Developer

    Teranet Inc. • Toronto
    Full-time
    Teranet is Canada’s leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries. We also market insightful property and data s...Show more
    Last updated: 17 days ago • Promoted
    Senior Java & Curam Developer - Hybrid, Cloud & API Focus

    Senior Java & Curam Developer - Hybrid, Cloud & API Focus

    Rubicon Path • Toronto
    Full-time
    A technology consulting company in Toronto is seeking a Senior Software Developer to lead the design and deployment of high-performance applications. The ideal candidate must have proficiency in Jav...Show more
    Last updated: 22 days ago • Promoted