Java Developer- SQL & AI

Astra North Infoteck Inc.

  • Toronto, ON
  • Permanent
  • Full-time
  • 8 days ago
Title : Java Developer- SQL & AI
Location: Toronto – Hybrid (4 Days WFO)
Duration: 6–12 Months
Experience Required: 5+ YearsRole Overview:
We are seeking a Java Spring Boot Developer with strong SQL expertise and hands-on experience using AI-powered code generation tools to accelerate development. The candidate will design and maintain scalable backend systems, optimize database performance, and integrate AI-driven tools into production workflows.Key Responsibilities:
  • Design and implement RESTful APIs and microservices using Spring Boot.
  • Develop and optimize complex SQL queries, stored procedures, and database schemas for high-performance applications.
  • Leverage AI-powered code generation tools (e.g., GitHub Copilot, Amazon CodeWhisperer, ChatGPT for code) to enhance development efficiency while maintaining reliability and best practices.
  • Collaborate with cross-functional teams to integrate AI-generated code into existing systems.
  • Troubleshoot and resolve application and database performance issues.
  • Participate in code reviews, ensuring AI-generated code meets quality standards.
  • Stay updated on emerging AI tools and frameworks to continuously improve workflows.
Required Skills:
  • 3+ years of professional Java and Spring Boot development experience.
  • Strong SQL proficiency, including query optimization, indexing, and transaction management (PostgreSQL, MySQL, SQL Server).
  • Hands-on experience with AI code generation tools in a production environment.
  • Familiarity with microservices architecture, REST APIs, and containerization (Docker/Kubernetes).
  • Solid understanding of software engineering principles, design patterns, and version control (Git).
  • Strong problem-solving skills and ability to work independently in agile teams.
Preferred Skills:
  • Experience with cloud platforms (AWS, Azure, GCP) and DevOps practices.
  • Knowledge of NoSQL databases (e.g., MongoDB) or distributed SQL systems.
  • Familiarity with AI/ML concepts and their application in software development.
  • Contributions to open-source projects or a portfolio demonstrating AI tool usage.

Astra North Infoteck Inc.