⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Sr . Java Engineer - GEN AI

  • Source: LinkedIn
  • Enterprise Solutions Inc.
  • Hybrid
  • Toronto
  • Senior

Job Description

Senior Java Engineer – GenAI & AI Driven SDLC (AIDLC)

Toronto, ON (Hybrid -4 days a week)

Contract

“After careful review, we acknowledge that the candidate has experience with AI-powered development tools such as GitHub Copilot, GPT, and Claude. While these tools are valuable for enhancing productivity in software development, the AI Engineer role at RBC requires deeper technical expertise in areas like Agentic Frameworks, Model Context Protocol and its implementation, multi-agent orchestration, context handling, or related advanced domains. Since proficiency with these tools is already a baseline expectation within our teams, the role demands additional specialized skills beyond their current scope of experience. “

Please send me profiles who has these skillsets.

Role Summary

We are seeking a Senior Java Engineer with GenAI and AI‑Driven SDLC expertise to design, develop, and modernize enterprise‑grade applications using Java, Spring Boot, Kafka, and AI‑assisted development tools such as Copilot.

The role focuses on accelerating the software delivery lifecycle using AI, embedding GenAI capabilities across design, development, testing, and support, and promoting an AI‑first engineering mindset.

Key Responsibilities

Core Engineering (Java / Microservices)

  • Design and develop high‑performance microservices using Java, Spring Boot, and RESTful APIs
  • Build event‑driven and streaming solutions using Apache Kafka
  • Ensure scalability, resilience, security, and performance for enterprise workloads
  • Follow clean code, design patterns, and microservices best practices

AI‑Driven SDLC (AIDLC) & Copilot Adoption

  • Leverage GitHub Copilot / AI coding assistants for code generation, refactoring, unit tests, and documentation
  • Apply GenAI across SDLC stages (requirements, design, coding, testing, DevOps, L2/L3 support)
  • Promote AI‑assisted code review, defect reduction, and productivity acceleration
  • Act as an AI evangelist—coaching teams on effective Copilot and GenAI usage

GenAI & Intelligent Automation

  • Integrate GenAI models or AI services into applications for intelligent workflows, recommendations, or automation
  • Support AI‑enabled testing, defect triage, and RCA
  • Collaborate with AI platform teams on governance, security, and Responsible AI practices

Delivery & Collaboration

  • Work in Agile / Scrum teams delivering incremental business value
  • Collaborate with architects, product owners, QA, and DevOps teams
  • Mentor junior engineers on modern Java, Kafka, and AI‑enabled development practices

Required Skills & Experience

Must‑Have

  • 6+ years of experience in Java application development
  • Strong expertise in Java 8+, Spring Boot, and Microservices
  • Hands‑on experience with Apache Kafka (producers, consumers, event streaming)
  • Practical experience using GitHub Copilot or similar AI coding tools
  • Understanding of AI‑Driven SDLC (AIDLC) concepts and productivity acceleration
  • Experience with REST APIs, JSON, SQL/NoSQL databases
  • Agile / DevOps exposure

Good‑to‑Have

  • Experience integrating GenAI / LLM‑based services into enterprise applications
  • Exposure to cloud platforms (AWS/Azure/GCP)
  • Knowledge of CI/CD pipelines, automated testing, and observability
  • Banking / Financial Services domain experience

Key Competencies

  • AI‑first engineering mindset
  • Strong problem‑solving and system design skills
  • Ability to balance hands‑on coding with AI enablement and coaching
  • Excellent communication and stakeholder collaboration skills

“We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.”

Skills

  • Java
  • spring
  • spring-boot
  • Kafka
  • Github
  • gitHub-copilot
  • java-8
  • JSON
  • amazon-web-services
  • microsoft-azure
  • google-cloud-platform
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Enterprise Solutions Inc.

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes