Job closedPosted a month ago

Recrute Action - Senior Backend Java Engineer (API & Kafka)

Back-End Developer
Open to offers Waterloo, Canada
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Back-End Developer is needed in Waterloo, Canada.

Client: Recrute Action

Location: Waterloo, ON, ca

Contract: Contract

Job Description

Help build the next generation of technology solutions in the insurance sector through projects that encourage innovation, continuous learning, and meaningful collaboration. Join an environment where technology plays a key role in supporting business growth and transformation.

Requirements

Required qualifications:

  • Post-secondary diploma or degree in Computer Science.
  • More than 5 years of development experience and progressive information technology experience, including full application development life cycle and systems integration experience.
  • Strong working experience with Java APIs, REST, SOAP, Spring, JSON, Open API, Swagger, web services, and web hosting technologies.
  • 1+ years of experience using DevOps tools, including Jenkins, Artifactory, BitBucket, Maven, CDD, and Ansible.
  • 1+ years of experience with Kafka and/or Kafka Streams, including KSQL.
  • Experience managing and coordinating team activities in a multi-site environment.

Required soft skills:

  • Customer-focused mindset.
  • Strong analytical and problem-solving skills with the ability to analyze situations systematically and deliver effective, appropriately sized solutions in a timely manner.
  • Strong organizational and planning skills.
  • Excellent verbal and written communication skills.

Preferred qualifications:

  • Experience with Kubernetes, Okta, AWS, and MongoDB.
  • Experience with Group Retirement products and business domains.
  • Working knowledge of Business Rule Management Systems such as IBM ODM.
  • Experience with WebSphere, DB2, Java UI technologies including Swing and Spring MVC, and SonarQube for static code analysis.
  • Exposure to Enterprise Service Bus (ESB) integration architectures and technologies.

Compensation and Work Details

What is in it for you:

  • Salaried: $70-75 per hour.
  • Incorporated Business Rate: $80-85 per hour.
  • 12-month contract.
  • Hybrid work, 37.50 hours per week.
  • Periodic weekend and after-hours work may be required to support project implementations and system upgrades.
  • Possibility of on-call support may be required.
  • Occasional travel between company locations may be required depending on work assignments.

Responsibilities

  • Lead and participate in the design, development, deployment of Java REST web service APIs and microservices using Docker and Kubernetes.
  • Ensure service designs follow approved architecture.
  • Learn and incorporate emerging API technologies into our APIs.
  • Build event driven services using Kafka.
  • Use and enhance our Dev Ops tools and processes for CD/CI, these tools include Jenkins, Artifactory, BitBucket, Gradle, Continuous Delivery Director, Ansible.
  • Mentor and support colleagues in their capabilities.
  • Identify defects in services, debug and provide effective solutions to resolve the defects.
  • When required, support existing APIs built on older technologies e.g., Websphere, DB2, Java UI etc.

Recruitment Information

Recruit Action (agency permit: AP-2504511) provides recruitment services through quality support and a personalized approach. As part of the screening process, some applications may be reviewed using artificial intelligence tools. Only candidates who meet the hiring criteria will be contacted.


No longer accepting applications

Get instant notifications for new Back-End Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.