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
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...SeniorLong term contractTemporary workLocal area- 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
- ...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
- ...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
- 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-LjbffrSenior
- 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...SeniorRemote work
- 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...SeniorHourly payLong term contract
- 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
$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- ...-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
- ...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
$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...SeniorFull timeWork at officeRemote workWorldwide- 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
- 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
- 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...SeniorContract workRemote work
$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...SeniorLong term contractFull timeWork at officeRemote work- 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
- 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
$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...SeniorHourly pay- 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...SeniorPermanent employmentContract workRemote work
- 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
- 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
- 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...SeniorContract work
- 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
- 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
- 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
- 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
- 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
- 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
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineer. Be the first to apply!
Related searches
- java developer no experience Winnipeg, MB
- développeur java Winnipeg, MB
- senior java developer Winnipeg, MB
- java developer remote Winnipeg, MB
- java software developer Winnipeg, MB
- junior java developer Winnipeg, MB
- entry level java developer Winnipeg, MB
- java developer Winnipeg, MB
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB

