Talent.com
Recrute Action
Senior Backend Java Engineer (API & Kafka)Recrute Action • Waterloo, ON, ca
Senior Backend Java Engineer (API & Kafka)

Senior Backend Java Engineer (API & Kafka)

Recrute Action • Waterloo, ON, ca
21 hours ago
Salary
CA$70.00 hourly
Job type
  • Temporary
  • Quick Apply
Job description
Job Description
Senior Backend Java Engineer (API & Kafka)

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.

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.

What you will need to succeed:

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.

Why Recruit Action?

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.

Requirements
Create a job alert for this search

Senior Backend Java Engineer (API & Kafka) • Waterloo, ON, ca

Similar jobs

Food Delivery - Weekly Pay

Uber eatsWoolwich, ON, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Students - Deliver with Uber Eats

Uber eatsMapleton, ON, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Senior Cloud Engineer - C$113,000 - C$163,000 A Year

ManulifeWaterloo, Canada
Full-time

Senior Cloud Engineer to design, build and operate shared AKS deployment framework.Requires expertise in cloud engineering, AI-assisted tooling, automation, and collaboration. Show more

 • Promoted

Deliver Eats with Uber Eats

Uber eatsWoolwich, ON, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Looking For Jobs Near Me? - Deliver with Uber

Uber eatsWoolwich, ON, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Part-Time Food Delivery - Uber Eats

Uber eatsWoolwich, ON, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Senior Cloud Engineer - C$113,000 - C$163,000 A Year

Manulife Financial CorporationWaterloo, Canada
Full-time

Seeking a Senior Cloud Engineer to design, build, and operate a shared AKS deployment framework, leveraging AI tools for automation and efficiency.Responsibilities include cluster design, infrastru... Show more

 • Promoted

Senior Full-Stack Engineer: C/Java, Kubernetes - C$86,100 - C$136,100 A Year

Leading Financial Services ProviderWaterloo, Canada
Full-time

A leading financial services provider is seeking a Full Stack Software Engineer to join their team in Waterloo.The role includes developing and maintaining efficient code, mentoring engineers, and ... Show more

 • Promoted

Senior Fullstack Engineer Remote Growth Consumer Experience - C$150,000 - C$200,000 A Year - Remote

Leading Financial Services CompanyWaterloo, Canada
Remote
Full-time

Experienced Senior Fullstack Engineer sought for a remote-first role to lead mobile initiatives and drive consumer growth in financial services.Requires React Native proficiency and backend underst... Show more

 • Promoted

Deliver with Uber Eats - Great for Students

Uber eatsMapleton, ON, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Senior Cloud Engineer: Build Scalable Cloud Solutions - C$113,000 - C$163,000 A Year

Manulife FinancialWaterloo, Canada
Full-time

Seeking a Senior Cloud Engineer to design and support Azure Kubernetes Service clusters, automate workflows, and collaborate with development teams in financial services. Show more

 • Promoted

Modern Workplace & Cloud Operations Administrator

CarePartnersWaterloo, ON, CA
CA$75,000.00 yearly
Full-time

Modern Workplace & Cloud Operations Administrator.Tier 3 operational role responsible for ensuring the stability, security, and efficiency of Microsoft 365, Intune-managed endpoints, Azure Virtual ... Show more

 • Promoted

Alternatives To Cash Jobs - Deliver with Uber

Uber eatsWoolwich, ON, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Senior Backend Architect - Remote, Scale Global Lifecycle - $150,000 - $200,000 A Year - Remote

Scale Global LifecycleWaterloo, Canada
Remote
Full-time

Lead the design and development of a new lifecycle orchestrator service for a fintech company.Requires expertise in Domain-Driven Design, distributed systems, AWS, Kotlin, and Python. Show more

 • Promoted

Deliver Food with Uber - Flexible Gig

Uber eatsWoolwich, ON, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Deliver with Uber - Sign Up and Start Earning

Uber eatsMapleton, ON, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Deliver with Uber Eats

Uber eatsWoolwich, ON, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Looking For Part-Time Jobs? - Deliver with Uber

Uber eatsMapleton, ON, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Deliver with Uber - Earn Between Classes

Uber eatsMapleton, ON, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Deliver Food with Uber Eats

Uber eatsWoolwich, ON, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more