Sr. AI Java Developer
2 weeks ago
, Canada
United States Digital Space LLC
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
This role is hybrid and requires you to be at our downtown Toronto and/or Client office (downtown) at a minimum 4 days per week subject to change at any time.
We are seeking an experienced AI Developer with strong expertise in Java technologies and proficiency in AI SDLC to design, develop, and integrate AI powered applications and intelligent automation solutions. The ideal candidate will leverage Large Language Models (LLMs), Generative AI frameworks, and cloud AI services while building scalable enterprise applications using Java and modern microservices architectures. Experience building applications using AI first or AI assisted development workflows ("vibe coding") while maintaining production grade engineering standards.
Design, develop, and deploy AI powered enterprise applications using Java.
Build intelligent applications utilizing Generative AI and LLMs.
Leverage AI assisted development tools (e.g., AI coding assistants and code generation agents) to accelerate software development while ensuring code quality, security, and maintainability.
Integrate AI capabilities with enterprise systems through REST APIs and microservices.
Develop backend services using Spring Boot and Spring AI.
Implement prompt engineering, AI orchestration, and agent based workflows.
Build scalable APIs to consume OpenAI, Azure OpenAI, Google Vertex AI, AWS Bedrock, or similar AI platforms.
Collaborate with business analysts, architects, UX teams, and DevOps engineers.
Optimize AI application performance, scalability, security, and cost.
Participate in code reviews, testing, and CI/CD implementation.
Stay current with emerging AI technologies and recommend improvements.
AI & GenAI
Large Language Models (LLMs)
Generative AI
AI Agents
LangChain4j or Spring AI
Java Technologies
Java 17+
Spring AI
Databases
PostgreSQL
SQL Server
Cloud & DevOps
Azure/AWS/GCP
Bachelor's degree in Computer Science or related field.
~3–8+ years of Java development experience.
~2+ years working on AI/GenAI solutions preferred.
~ Strong knowledge of software architecture and distributed systems.
~ Azure AI Foundry
Azure AI Search
AWS Bedrock
Semantic Kernel (Java interoperability where applicable)
Experience with Git and Agile/Scrum methodologies
Strong understanding of AI governance, responsible AI, and data privacy
Knowledge of prompt evaluation, model monitoring, and AI observability
Experience with CI/CD pipelines and DevSecOps practices
the company is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. At the company, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all the company partners to thrive. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. Come join our team—one of the largest IT and business consulting services firms in the world.
#