Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Engineer

Princeton IT Services, Inc

Job Title:
Senior Java Engineer Agentic AI
Location:
Toronto, ON (Hybrid 3 days/week onsite)
Duration:
6-month contract (extension possible up to 1 year) or FTE
About The RoleWe are looking for highly experienced, hands-on Senior Java Engineers (Architects /Technical Leads) with a strong hands‑on Software Engineering background to join an innovation‑focused Agentic AI initiative. This is not a traditional feature development role. We seek engineers who are independent thinkers capable of taking an idea or problem statement, evaluating multiple technology options, designing the solution, building it, and delivering an end‑to‑end outcome with minimal direction.
You will work in an environment where the destination is known, but the path is not. There is no predefined architecture, framework, or implementation approach. Your ability to evaluate technologies, make sound technical decisions, and deliver quality solutions will be critical.
What You'll DoTechnology Evaluation
Evaluate emerging technologies, frameworks, AI tools, and development approaches.
Build proof‑of‑concepts and prototypes.
Recommend Go/No‑Go decisions based on technical feasibility, scalability, and compliance.
Product Evaluation
Partner with product teams to develop early‑stage products and services.
Design, develop, test, and integrate beta solutions.
Support pilot releases, collect feedback and usage data, and help determine product readiness for production.
Key Responsibilities
Design, architect, develop, test, and implement Java‑based backend solutions.
Own features from concept through implementation without requiring detailed technical direction.
Evaluate and recommend the best technologies, frameworks, and architectural approaches for each solution.
Build scalable, secure, and high‑quality applications using modern engineering practices.
Work closely with engineering and product teams to transform ideas into working solutions.
Leverage AI‑powered development tools to improve engineering productivity and software quality.
Contribute to technology evaluations and innovation initiatives while ensuring compliance and engineering best practices.
Required Skills
8+ years of hands‑on Java backend development experience.
Strong expertise in Java, Spring Boot, and Microservices.
Proven experience in software design, architecture, and end‑to‑end implementation.
Hands‑on experience with GitHub Copilot and/or Claude as part of the software development lifecycle.
Good understanding of AI/ML concepts and AI‑assisted software development.
Experience working with Agentic AI, AI agents, workflows, skills, or AI‑powered coding tools.
Strong system design and problem‑solving skills.
Excellent communication and collaboration skills.
Ability to work independently in ambiguous environments with minimal supervision.
Nice to Have
Hands‑on experience developing AI/ML solutions.
Experience with AWS.
Experience with Databricks.
Experience building proof‑of‑concepts, prototypes, or innovation‑focused solutions.
What We're Looking For
Is a hands‑on engineer first, with architecture and technical leadership capabilities.
Thinks independently and takes ownership from problem statement to solution delivery.
Can evaluate multiple technologies and determine the best implementation approach.
Is comfortable working without predefined designs or frameworks.
Uses AI tools effectively to improve development speed and quality.
Communicates effectively, collaborates well, and influences through technical expertise rather than authority.
This Role Is NOT For Someone Who
Requires detailed user stories and implementation guidance for every task.
Primarily produces architecture documents without hands‑on development.
Waits for direction instead of driving technical solutions.
Focuses only on coding individual components without understanding the overall solution.
This Role Is Ideal For Someone Who
Enjoys solving complex engineering problems.
Can take a feature or product idea and independently determine the architecture, technology stack, implementation strategy, and delivery approach.
Thrives in R&D, innovation, and experimentation environments.
Wants to work on cutting‑edge Agentic AI initiatives while remaining deeply hands‑on with Java development and software architecture.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Java Engineer in Winnipeg, MB vacancy
  • $95k - $140k per year

    Join a high-impact engineering team building the distributed systems that power corporate actions and investment data processing. You will design, own, and evolve production-grade Java services where accuracy, scalability, and reliability are critical to real-world financial... 
    Senior
    Long term contract
    Temporary work
    Local area

    EPAM Systems Inc

    Winnipeg, MB
    59 minutes ago
  • Drive secure Java delivery through CI/CD and vulnerability remediation in a hybrid engineering environment supporting a major financial institution. This hands-on role improves release reliability.As a Senior Java Engineer, you will work directly with development teams to remove... 
    Senior

    RE Partners

    Winnipeg, MB
    58 minutes ago
  •  ...development of new functionality for Liqudity Risk platform closely with other teams over the globe.Mandatory Skills Description: - Java (5 years+), UNIX Shell- Understand difference between OOP (SOLID principles) and Functional design approach, understand what is event driven... 
    Senior

    Luxoft

    Winnipeg, MB
    1 hour ago
  •  ...the Opportunity Are you passionate about combining enterprise Java development with the latest advancements in Generative AI? This is...  ...running on Microsoft Azure.You will collaborate with experienced engineers, cloud specialists, and AI practitioners within a technology-... 
    Senior

    Altis Technology

    Winnipeg, MB
    59 minutes ago
  • Build clean, robust software as a Senior Java Developer in Toronto, ON. Apply Spring frameworks, RESTful APIs, and strong problem-solving...  ...Spring, RESTful API, and architecture skills to develop dependable software with Triunity Software’s engineering team. #J-18808-Ljbffr
    Senior

    Triunity Software

    Winnipeg, MB
    1 hour ago
  • Marqeta seeks a Senior Java Software Engineer with Spring Boot expertise for its Credit Commercial Engineering Team. Work remotely from Ontario or British Columbia.This senior role owns defined features and components across quarterly milestones. You will design software, solve... 
    Senior
    Remote work

    BranchFactor

    Winnipeg, MB
    1 hour ago
  • Botsford Associates is hiring Senior Back-End Java Developers to support a number of large-scale Foreign Exchange (FX) platform modernization and integration program within our Capital Markets division. This role focuses on the integration of FX capabilities... 
    Senior
    Hourly pay
    Long term contract

    Botsford Associates

    Winnipeg, MB
    1 hour ago
  • Apply advanced Java and DevOps skills to strengthen banking application security, release reliability, and operational resilience through hands-on engineering.As a Senior Forward Deployed Engineer, you will work directly with development and client stakeholders. The role combines... 
    Senior

    Luxoft

    Winnipeg, MB
    1 hour ago
  • $100k - $120k per year

    We're Hiring: Senior Software Engineer, Operations (Core Java & iOS)Compensation: $100,000 - $120,000 Base Salary + Up to 10% BonusSecurity Clearance: Must be eligible for Enhanced Reliability Clearance (5+ years in Canada)Are you a senior software engineer who enjoys... 
    Senior

    Agilus Work Solutions

    Winnipeg, MB
    1 hour ago
  •  ...-performance Elasticsearch security with Java expertise across authentication, authorization...  ...systems at the Search AI Company.As a Senior Software Developer, you will help...  ...data isolation. You will collaborate with engineering, product, and InfoSec teams while using AI... 
    Senior

    Elastic

    Winnipeg, MB
    1 hour ago
  •  ...role: Required Skills 7-15 years of development experience with proven ability to write optimized, efficient, and clean code.Core Java, Java EE, Spring/SpringBoot, Web Services, Relational databasesExperience with UI development frameworks (preferably Angular, React, etc... 
    Senior

    Soho Square Solutions

    Winnipeg, MB
    1 hour ago
  • $120.8k - $170.8k per year

    Citi's Technology division is looking for a Senior Java Backend Engineer to design and deliver the high-performance, event-driven systems that underpin financial services at global scale. In this role, you will architect and build reactive microservices, integrate real-time... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    Citi

    Winnipeg, MB
    59 minutes ago
  • Core Java and iOS expertise define this Senior Software Engineer opportunity supporting enterprise applications across development, production, and operations.This senior role focuses on enterprise software development using Core Java, Spring Boot, APIs, and mobile development... 
    Senior

    Agilus Work Solutions

    Winnipeg, MB
    1 hour ago
  • Build Java and Spring foundations at impact.Com, shaping shared libraries, service templates, and engineering standards across the platform. This hands-on role serves fellow engineers.As a senior-level engineer, you will develop production applications and software other engineers... 
    Senior

    Sponsor Finder

    Winnipeg, MB
    1 hour ago
  • Build cloud services in Mississauga as a Senior Java DevOps Developer using Java, Spring, Angular, and OpenShift technologies. This six-month contract supports remote work initially.Work with an innovative global bank as a senior developer creating web-based applications and... 
    Senior
    Contract work
    Remote work

    Motion Recruitment Partners, LLC

    Winnipeg, MB
    1 hour ago
  • $145.1k - $217.7k per year

    As a Senior Backend Java Engineer, you will design and build scalable backend systems that power critical applications within Citi's technology organization. This hands-on role puts you at the center of complex engineering challenges, where you will architect resilient microservices... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work

    Citi Group

    Winnipeg, MB
    1 hour ago
  • Java and full stack engineering define this Senior Software Engineer opportunity at Aviso, supporting scalable software solutions and robust architectures.Reporting to the Manager, Software Engineering, this senior role leads software module development and technical direction... 
    Senior

    Aviso Wealth

    Winnipeg, MB
    58 minutes ago
  • Build Java microservices and LLM-powered features as a Senior Java Developer with LLM expertise in a hybrid downtown Toronto role.Miratech seeks a senior engineer to develop core banking systems for a major financial services client. You will apply Java, Spring Boot, RESTful... 
    Senior

    Miratech

    Winnipeg, MB
    58 minutes ago
  • $85 - $95 per hour

    A leading tech company in Toronto is looking for a skilled developer with over 10 years of experience in JEE and JAVA technologies, and 5 years in mobile solutions for both iOS and Android platforms. The role requires expertise in frameworks like Spring and knowledge in developing... 
    Senior
    Hourly pay

    YDC Pro

    Winnipeg, MB
    59 minutes ago
  • Lead Java quality engineering strategy for high-throughput trading platforms in Mississauga, ON, with expertise in Spring Boot and microservices...  ...is remote, with potential hybrid work after conversion.As a Senior Forward Deployed Java Engineer in Test, you will define global... 
    Senior
    Permanent employment
    Contract work
    Remote work

    Motion Recruitment Partners, LLC

    Winnipeg, MB
    1 hour ago
  • Transform the energy industry as a Senior Cloud Java Engineer at Halliburton, focusing on backend solutions and cutting-edge seismic processing technology. Leverage your Java and AI expertise for impactful developments. This role requires a senior engineer to build and advance... 
    Senior

    Halliburton

    Winnipeg, MB
    1 hour ago
  • Build scalable cloud-native applications at Miratech using Java, Spring Boot, React, and TypeScript across enterprise technology...  ...supports digital transformation for global clients.As a Senior Full Stack Engineer, you will own features from technical design through production... 
    Senior

    Miratech Group

    Winnipeg, MB
    1 hour ago
  • Build low-latency Java systems onsite in Mississauga with N2P Systems, using RESTful APIs...  ....N2P Systems seeks an experienced Senior Java Developer for its enterprise technology...  ...Apply 8+ years of hands-on Java, low-latency engineering, RESTful APIs, and microservices... 
    Senior
    Contract work

    n2psystems

    Winnipeg, MB
    58 minutes ago
  • PeoplePilot in Mississauga, Ontario, seeks an experienced Senior Java Low Latency Developer to design and build high-performance enterprise applications. You will optimize Java applications, implement multithreading, and develop scalable microservices using Spring Boot and... 
    Senior

    PeoplePilot

    Winnipeg, MB
    59 minutes ago
  • Concevez des plateformes Java et Scala pour améliorer le cycle logiciel chez Morgan Stanley, en mode hybride à Montréal, Québec. Travaillez sur des systèmes distribués et l’automatisation.Ce poste d’ingénierie logicielle principal, de niveau directeur, soutient l’équipe Optimus... 
    Senior

    Morgan Stanley

    Winnipeg, MB
    59 minutes ago
  • Build secure enterprise applications with Java and React as a Senior Full Stack Engineer focused on scalable systems and dependable delivery.This senior engineering role spans Next.Js, React, TypeScript, Java, Spring Boot, PostgreSQL, authentication, and Linux infrastructure... 
    Senior

    Shree Krupa Enterprise Inc.

    Winnipeg, MB
    1 hour ago
  • Build Java software modules as a Senior Software Engineer at Aviso, supporting full stack development and scalable architecture. Work with product leaders and partners on technical solutions.Reporting to the Manager, Software Engineering, this senior position leads end-to-end... 
    Senior

    Aviso

    Winnipeg, MB
    1 hour ago
  • Design high-performance backend systems with Java and Spring Boot while developing AI Agents and intelligent application features at Citi.As a Senior Software Engineer, you will build applications using Java, Spring Boot, and MongoDB. You will integrate AI Agents, apply Prompt... 
    Senior

    Citi

    Winnipeg, MB
    1 hour ago
  • Deliver secure, cloud-native Java microservices for core banking systems, combining Kafka, Kubernetes, APIs, and resilient integration patterns.As a Senior Java Developer, you will turn architecture designs into production-ready services for a major financial services client... 
    Senior

    Miratech1

    Winnipeg, MB
    1 hour ago
  • Build workforce management software with Java and React at Miratech, translating complex rules and operational data into scalable enterprise solutions.As a Senior Full Stack Engineer, you will support forecasting, capacity planning, scheduling, adherence, and reporting products... 
    Senior

    Miratech

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Engineer. Be the first to apply!