Jobs
>
Old Toronto

    Senior Backend Java Developer - Old Toronto, Canada - Intact Financial Corporation

    Intact Financial Corporation
    Intact Financial Corporation Old Toronto, Canada

    2 weeks ago

    Intact Financial Corporation background
    Description

    Nos employés sont au cœur de ce que nous faisons de mieux : aider les gens, les entreprises et la société à aller de l'avant dans les bons moments et à être résilients dans les moments difficiles. En vous joignant à notre équipe, vous contribuerez à ces efforts aux côtés de gens expérimentés et passionnés.

    Intégrez un milieu où vous disposerez des ressources nécessaires pour apprendre et évoluer, en plus d'être valorisés pour qui vous êtes : chez Intact, la diversité est une force. Vous pouvez compter sur nous pour vous aider à atteindre vos objectifs avec des outils, des possibilités et de la flexibilité. C'est notre promesse aux employés.

    Notre formule hybride permet de maintenir un équilibre entre le télétravail et les avantages des interactions en personne.

    Poursuivez votre lecture pour découvrir comment vous pouvez façonner l'avenir, réussir en équipe et évoluer avec nous.

    À propos du poste

    What you'll do here:

    • Perform analyses of system and coding needs to identify the problems encountered and propose solutions including program specifications.
    • Develop system specifications, code, modify, test and debug computer programs under general supervision, in accordance with established planning and deadlines.
    • Master the technical and business features of the system to be able to explain them to other colleagues, while interacting effectively with users.
    • Translate requirements into technical specifications / software components.
    • Organize and manage production sessions.
    • Ensure the design and modeling of programmatic solutions for complex problems achieving documented functional and non-functional requirements.
    • Review design as part of deliverables (Code and Design Quality).
    • Develop and support complex components.
    • Support and guide the project team in development activities to ensure the quality of the code delivered while meeting project deadlines.
    • Write unit and integration tests for each function in which development is required.
    • Participate in the implementation of regression testing strategies to improve the stability of the application components.
    • Provide support and maintenance for the application and resolve complex anomalies.

    What you bring to the table:

    • Undergraduate degree in Computer Science or any combination of equivalent education and experience
    • 8 years of development experience
    • Ability to analyze and synthesize data
    • Initiative and ability to work under pressure
    • Can work in a team and detail oriented
    • No Canadian work experience required however must be eligible to work in Canada.
    • You have 5+ years of software design and development experience involving n-tier web applications using Java and Java-based application frameworks.
    • You have 4+ years of experience building server-side apps using Java 11+, Spring Boot and creating web services or APIs using REST. You have a great level of Object-Oriented Analysis and Design experience.
    • You have the knowledge and awareness about Service Oriented Architecture, experience in microservices, event-driven implementation using Kafka.
    • You have experience with PL/SQL, and NoSQL databases such as MongoDB or Elasticsearch.

    A good level of experience in these relevant areas is preferred:

    • Source control using GitHub
    • Coding using IntelliJ, WebStorm (or Visual Studio Code)
    • Build automation using Maven (and/or Gradle)
    • Testing using JUnit, Mockito, Jasmine / Jest, Postman / SoapUI
    • Code quality using SonarQube, FindBugs, CheckStyle
    • Software packaging using docker containers
    • Deploying in to OpenShift/Kubernetes
    • Collaborating in an Agile Scrum/Kanban environment
    • Nice to have knowledge/experience: Git Co-Pilot , Dynatrace, CLM.
    • No Canadian work experience required however must be eligible to work in Canada.
    • Need to interact on a regular basis with colleagues across the country.

    #LI-Hybrid

    Ce que nous offrons

    En travaillant chez nous, vous aurez tous les outils pour donner le meilleur de vous-même chaque jour. Voici ce à quoi vous pouvez vous attendre en devenant un membre permanent de notre équipe :

    • Un régime complet d'avantages financiers qui reconnaît vos succès
    • Un régime d'achat d'actions des employés parmi les meilleurs de l'industrie, avec une cotisation de contrepartie correspondant à 50% des actions nettes achetées
    • Un régime de retraite et d'avantages sociaux flexible et complet, et un service de soins de santé virtuels
    • Des aménagements de travail flexibles
    • La possibilité d'acheter jusqu'à cinq jours de congé supplémentaires chaque année
    • Un compte de dépenses mieux-être pour favoriser un mode de vie sain et actif
    • Un accès à des outils et à des ressources qui vous aident à rester en santé physiquement et mentalement, à accueillir le changement et à communiquer avec vos collègues
    • Un écosystème d'apprentissage dynamique en milieu de travail, offrant des parcours d'apprentissage, du contenu interactif en ligne et des programmes inspirants
    • Des réseaux inclusifs dirigés par des employés pour informer, inspirer, faire entendre, établir des relations et offrir des occasions de perfectionnement
    • Des dirigeants et des collègues inspirants qui vous soutiennent et contribuent à votre développement
    • Un programme d'action communautaire, car ce qui vous tient à cœur fait partie de ce qui vous rend unique et la façon dont vous redonner à la collectivité doit l'être tout autant

    Égalité d'accès à l'emploi

    Chez Intact, nous valorisons la diversité et créons un milieu de travail inclusif et accessible où tous se sentent appréciés, respectés et écoutés.

    Si nous pouvons rendre le processus de recrutement plus accessible pour vous, n'hésitez pas à nous le dire quand nous vous ferons part d'une possibilité d'emploi. Nous travaillerons avec vous pour répondre à vos besoins.

    Cliquer ici pour d'autres informations importantes sur le processus d'embauche, y compris la vérification des antécédents, les candidats internes et le droit de travailler au Canada.

    Si vous travaillez pour Intact ou belairdirect, veuillez postuler au moyen de Contact Pour vous.


    #J-18808-Ljbffr

  • CIBC

    Senior Java Developer

    2 weeks ago


    CIBC Toronto, Canada Temps plein

    Nous bâtissons une banque axée sur les relations pour un monde moderne. Nous recrutons des professionnels talentueux et passionnés qui ont à cœur de faire ce qu'il faut pour nos clients. · À la Banque CIBC, nous misons sur vos forces et vos ambitions pour vous donner le pouvoir ...

  • Zortechsolutions

    Java Developer

    2 weeks ago


    Zortechsolutions Old Toronto, Canada

    Role: Java Developer · Location: Mississauga, ON · Job Type: Full Time · Skills And Responsibilities · A senior Java Developer, will play a crucial role in designing, developing, and maintaining both frontend and backend components of our web applications. · The candidate will wo ...

  • ProViso Staffing

    Developer – Java

    1 week ago


    ProViso Staffing Old Toronto, Canada

    · Story Behind the Need · • Business group: Canadian Digital Banking Engineering – Project work related to digital banking, APIs, microservices · • Project: Work on loyalty systems of the bank – enhancing features for the loyalty system · Candidate Value Proposition: · • Not on ...

  • Nexus Systems Group Inc.

    Java Developer – IT

    2 weeks ago


    Nexus Systems Group Inc. Old Toronto, Canada

    Java Developer · Typical Day in Role: · • Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications · • Primarily working on extraction of data form data files and creating technical design d ...

  • Tundra Technical Solutions Inc.

    Java Developer

    4 days ago


    Tundra Technical Solutions Inc. Old Toronto, Canada

    Position Title: Java Developer · Location: Remote · Very strong in Java basic and advanced, including Spring Boot concepts · Solid in the following: · Kafka Implementations · Microservices · Github · Batch Processing · API Gateways · DB - SQL · The following would advantageous ...

  • Epsilon Solutions Ltd.

    Java Developer

    1 week ago


    Epsilon Solutions Ltd. Old Toronto, Canada

    Healthcare Domain · Java Developer // Remote Canada Java/J2EE · Responsibilities · Yes Duties & Responsibilities: · " Be a part of a Scrum team working on API and microservices development using open-source technologies like Java, SpringBoot etc · " Design APIs following RESTful ...

  • Opencloudco

    Java developer

    2 weeks ago


    Opencloudco Old Toronto, Canada

    Roles and Responsibilities: · Design and develop server-side components of our software applications using Java. · Develop and maintain RESTful APIs that connect to various client applications. · Collaborate with front-end developers to integrate user-facing elements with server- ...

  • ProViso Staffing

    Developer – Java

    2 weeks ago


    ProViso Staffing Old Toronto, Canada

    · Story Behind the Need · • Business group: Business Group: Commercial Banking Engineering oversees changes/implementations to commercial client programs. · • Project: Supporting the Business Banking CLient portal (BBCP) application – onboarding tool for Commercial clients and P ...

  • Tundra Technical Solutions Inc.

    Java Developer

    2 weeks ago


    Tundra Technical Solutions Inc. Old Toronto, Canada

    Story Behind the Need · Business group: CRM, Sales & Branch Performance - Performance engineering team, part of Customer Servicing engineering in Scotia Digital, focused on providing solutions that assist front line staff across channels in deepening relationship with customers, ...

  • Nexus Systems Group Inc.

    Java Developer

    2 weeks ago


    Nexus Systems Group Inc. Old Toronto, Canada

    Typical Day in Role: · • Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications · • Act as an expert technical resource for modeling, simulation and analysis efforts · • Leverage industry ...

  • Tundra Technical Solutions Inc.

    Java Developer

    2 weeks ago


    Tundra Technical Solutions Inc. Old Toronto, Canada

    Overall Responsibilities · Develop backend solutions using Java and Spring Boot, ensuring that code and configurations adhere to security, logging, error handling, and performance standards, as well as non-functional requirements. · Collaborate with subject matter experts across ...

  • Finance Professionals Inc.

    Java Developer

    1 week ago


    Finance Professionals Inc. Old Toronto, Canada

    Job Description · Location Address: Hybrid - Downtown, Toronto - expected to come into office 1-2 times/week (mostly Wednesdays, when there is a bigger team meeting some Mondays required) – needs candidates in GTA · Contract Duration: Until 10/31/2024 · Schedule Hours: 9am-5pm ...

  • Finance Professionals Inc.

    Java Developer

    1 week ago


    Finance Professionals Inc. Old Toronto, Canada

    Typical Day in Role: · Quickly analyze the available data and find the root cause of the problem during production issues. · Suggest improvements to supported applications and systems as needed · Suggest improvements to supported applications and systems as needed · Translate ide ...

  • GFT TECHNOLOGIES SE

    Java Developer

    1 day ago


    GFT TECHNOLOGIES SE Old Toronto, Canada

    Select how often (in days) to receive an alert: · Date: May 17, 2024 · Location: · Toronto, ON, CA, M5J 2P1 · Working place: Hybrid · **This role does not have a visa sponsorship option; it also requires 2-3 days a week working from the office in Downtown Toronto** This role ...

  • Nexus Systems Group Inc.

    Java Developer

    1 week ago


    Nexus Systems Group Inc. Old Toronto, Canada

    Typical Day in Role: · - Quickly analyze the available data and find the root cause of the problem during production issues. · - Suggest improvements to supported applications and systems as needed · - Translate ideas into technical and business realities, and to map technology t ...

  • Alithya

    Java Developer

    2 weeks ago


    Alithya Old Toronto, Canada

    Please note that this is a hybrid position. · Do you want to experience the essence of a large organization in a company with a personal touch? Come and work with us We are looking for creative, innovative, and collaborative people like you to join our team. · Take your ambitio ...

  • Apex Systems

    Java Developer

    2 weeks ago


    Apex Systems Old Toronto, Canada

    Apex Systems is a Global IT Services Firm and ourStaffing practiceislooking for aJavaDeveloperto place at our client, a Big Five Bank. You will be joining a highly collaborative, fast pacedand high performing team. · Line of Business:Personal and Business Banking · Estimated Star ...

  • CB Canada

    Java Developer

    17 hours ago


    CB Canada Toronto, Canada

    Java Developer - SpringBoot, Spark, HBase · On behalf of our client in the Banking Sector, PROCOM is looking for a Java Developer - SpringBoot, Spark, HBase. · Java Developer - SpringBoot, Spark, HBase – Job Description · This role is within the development team to build out t ...

  • GFT Technologies SE

    Java Developer

    4 weeks ago


    GFT Technologies SE Toronto, Canada

    **This role does not have a visa sponsorship option; it also requires 2-3 days a week working from the office in Downtown Toronto** This role has contract or full time hire options ** · GFT is a shaping the future of digital business. We are recognized as transformation leaders w ...

  • Limitless Staffing

    Java Developer

    2 weeks ago


    Limitless Staffing Toronto, Canada

    ATTENTION: is the only acceptable method to apply for this position. Limitless will contact the candidates selected. Please do not contact Limitless personnel via email or telephone. No other resumes will be considered using an alternative submission process. · Our client is a we ...