Senior Java Engineer – Agentic AI Driven Development - Vice President (Winnipeg)

Citigroup

📍 winnipeg, mb, Canada

Full-time IT & Technology

Job Description

Responsibilities

  • Lead the design, development, and implementation of complex middleware applications using Java and Spring Boot.
  • Utilize AI‑powered code generation tools (e.g., Devin, Copilot, Codex) to accelerate development, automate boilerplate code, suggest optimal implementations, and enforce architectural patterns.
  • Leverage AI for design‑pattern identification and complex system architecture validation.
  • Architect and optimize database interactions with Oracle, SQL, and MongoDB, ensuring high performance and data integrity.
  • Employ AI to analyze query performance, suggest advanced indexing strategies, optimize schema designs, and generate efficient SQL/NoSQL queries.
  • Drive adoption and continuous improvement of CI/CD pipelines to facilitate rapid and reliable software delivery.
  • Integrate AI into CI/CD processes for intelligent test case generation, predictive failure analysis, automated code vulnerability sca...
Apply for this Position