Job Title: Senior AI Developer – Java Stack
Location: Toronto, ON
Duration: Contract (Hybrid)
Requirement: Immediate
Job Summary
We are looking for a Senior AI Developer with strong Java development experience to design, develop, and integrate AI-powered applications using Java technologies. The ideal candidate should have experience in backend development, AI/ML integration, REST APIs, and cloud technologies. Banking or financial services experience is preferred.
Key Responsibilities
- Develop and maintain AI-powered applications using Java and Spring Boot.
- Integrate AI/ML models and Generative AI solutions into enterprise applications.
- Design and develop REST APIs and backend services.
- Work with databases, microservices, and cloud platforms.
- Collaborate with developers, architects, and business teams to deliver AI solutions.
- Troubleshoot issues and ensure application performance and security.
- Follow coding standards, testing, and CI/CD practices.
-
-
Preferred Skills
- Banking or Financial Services domain experience.
- Experience with Generative AI, LLMs, and prompt engineering.
- Experience with AI frameworks or APIs (OpenAI, Azure OpenAI, or similar).
- Knowledge of secure application development and enterprise integration.
- Experience working in Agile environments.