Job DescriptionTitle : Java Developer- SQL & AI
Location: Toronto – Hybrid (4 Days WFO)
Duration: 6–12 Months
Experience Required: 5+ Years
Role 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.
Requirements60-70