Avatar for Astra-North Infoteck
Astra-North Infoteck
Actively Hiring
IT services, consulting, & staffing solutions provider

Senior AI Java Application Developer

  • Old Toronto
  • |8 years of exp
  • |Full Time
Posted: 4 weeks ago
Job Location
Old Toronto
Remote Work Policy

In office - WFH flexibility

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Java
SQL Server
PostgreSQL
Oracle
Azure
TypeScript
Docker
Multi-agent Systems
AWS
Spring Boot
Kubernetes
RESTful APIs
Microservices Architecture
GCP
GitHub Actions
Agile/Scrum Methodologies
CI/CD Pipeline Implementation
Asynchronous Task Processing
Background Task Processing
AI Agentic Workflow Orchestration

About the job

Job Title:Senior AI Java Application Developer (Java Stack)

Location:Toronto, ON (Hybrid – 4 Days Work From Office

Job Summary

We are looking for a Senior AI Application Developer with 8+ years of experience in Java-based enterprise application development and AI-powered solutions. The ideal candidate will have strong expertise in Java, Spring Boot, AI application development, Agentic AI workflow orchestration, TypeScript, REST APIs, Microservices, and relational databases. Experience with cloud platforms, containerization, and CI/CD is highly preferred.

Required Skills

  • 8+ years of experience in Java application development.
  • Strong expertise in Java, Spring Boot, and Microservices Architecture.
  • Experience developing AI-powered enterprise applications.
  • Hands-on experience with AI Agentic Workflow Orchestration and multi-agent systems.
  • Strong experience in TypeScript and modern UI frameworks.
  • Experience designing and developing RESTful APIs.
  • Strong knowledge of Oracle, SQL Server, and PostgreSQL databases.
  • Experience with asynchronous/background task processing (Django background tasks or similar workflow automation tools).
  • Experience with GitHub Actions and CI/CD pipeline implementation.
  • Experience with cloud platforms (Azure, AWS, or GCP).
  • Hands-on experience with Docker and Kubernetes.
  • Strong understanding of Agile/Scrum methodologies.
  • Excellent communication and collaboration skills.

Key Responsibilities

  • Design, develop, test, and maintain AI-enabled enterprise applications using Java and Spring Boot.
  • Build scalable AI application architectures and implement enterprise-grade solutions.
  • Develop and orchestrate AI Agentic workflows for complex multi-agent systems.
  • Design and develop RESTful APIs and Microservices integrating enterprise and AI platforms.
  • Build responsive user interfaces using TypeScript and modern front-end technologies.
  • Develop and optimize asynchronous/background processing workflows.
  • Design, optimize, and maintain Oracle, SQL Server, and PostgreSQL databases.
  • Implement CI/CD pipelines using GitHub Actions for automated testing and deployment.
  • Deploy applications across on-premise and cloud environments using Docker and Kubernetes.
  • Perform code reviews and ensure application quality, scalability, performance, and maintainability.
  • Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement.
  • Create and maintain technical documentation for applications, deployments, and operational procedures.

Preferred Qualifications

  • Experience delivering enterprise AI solutions in the Banking or Financial Services domain.
  • Exposure to cloud-native architectures and AI integration frameworks.
  • Strong problem-solving, analytical, and debugging skills.

About the company

Astra-North Infoteck company logo

Astra-North Infoteck

Actively Hiring
IT services, consulting, & staffing solutions provider11-50 Employees
Learn more about Astra-North Infoteck image