Sr. Backend Engineer
Michael Page CA
York Mills, Ontario, Canada
4d ago
  • Work with Business Analysts / Systems Analysts, other technology Developers / Solution Designers to ensure that the system design meets the application requirements and performance goals* Research, build working prototypes, and recommend development / testing solutions / tools in support of the project / application objectives* Perform unit and integration testing for conformance to technology architecture standards and adherence to design specifications* Support business enquiries and business activities through execution of small enhancements and break / fix implementations* Create and maintain quality code, ensure defect free programming consistent with TDS standards* Provide code maintenance and support during testing cycles and post-production deployment and participate in reviewing peer codeMPI does not discriminate on the basis of race, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, or based on an individual's status in any group or class otherwise protected under applicable human rights legislation.
  • MPI encourages applications from minorities, women, the disabled and all other qualified applicants* 7-10 years of software experience - with emphasis on back-end and service-oriented (SOA) development* Knowledge of software architecture, functional and object-oriented programming & design principles is a must Proficient in Java, Scala, Kotlin, other JVM-based languages* Experience with Big Data 3-5 years of experience using Java application frameworks such as Spring Boot, Quarkus etc.

    Experience with stream processing engines such as Apache Flink / Apache Spark is a must 2-3 years of experience using concurrency and reactive programming libraries such as Akka, Vert.

    x 3-5 years of experience with development and configuration of Kafka (Apache Kafka or Confluent Kafka) Experience building scalable RESTful and GraphQL API's* Experience working with Graph databases e.

    g. Neo4j, TigerGraph etc.* Experience working in both Windows and Linux environments .* Experience with Apache Atlas, Apache Beam is a plus* Relational database experience with one or more of the following : MSSQL, Postgres etc.

  • Experience working with NoSQL databases (MongoDB, Redis, Riak, Cassandra, etc.) is desirable* Familiarity with Atlassian tools for managing software delivery and prioritization, e.
  • g. Confluence, JIRA, Trello, BitBucket, etc.* Computer Science background is preferredIt is with banking clientChance to work with Data projects

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form