• Senior Software Engineer, Identity Services DevOps (Java)

    Location IE-Cork
    Job ID
    2018-3658
    Category
    SW Engineering
    Position Type
    Regular Full-Time
  • Overview

    Senior Software Engineer, Identity Services DevOps (Java)

     

    At Quest, we are expanding our multi-function DevOps team dedicated to development and operations of our mission critical back-end services.  We are seeking an experienced Senior Software Engineer to join our Back-end Applications DevOps team. This team is very agile and using cutting edge technologies to deliver internal microservices, including authentication, authorization, order processing and billing, that are critical for the sale and operation of many of our products.

    The successful candidate should be enthusiastic professional who is deeply interested in new technologies and is able to learn things quickly.

     

    Responsibilities

    • Lead the design, development, maintenance, and testing of new versions of our identity services, including coding in Java / HTML / CSS / JavaScript, and using cloud services such as AWS Elastic Beanstalk, RDS, CloudFront, and more, responding to feature requests from internal and external customers
    • Meet high availability and performance objectives
    • Deploy new software versions (understand concepts of one click deploys)
    • Solve customer support issues (as these are back-end services, most customers are other products within the organization)
    • Ensure the microservices follow best practice coding, security, regulatory, and licensing requirements
    • Mentor junior software engineers

     

    Qualifications

    • BSc. degree in Computer Science or higher
    • 5+ years of work experience as Java software engineer
    • Well versed in identity, authentication, and authorization protocols, including OpenID Connect, OAuth2, and SAML.
    • The ideal candidate will have experience working with the keycloak.org project
    • Has contributed to open source projects and participated in open source communities
    • good knowledge of HTTP protocol and Web Services
    • good knowledge of design patterns
    • good knowledge of the Amazon Web Services platform
    • good understanding of modern software development, deployment and operations procedures
    • excellent written and spoken command of English language
    • no problem to participate in 24x7 on-call schedule (one week out of three)

     

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.