Java Spring Boot Developer

Artech Information Systems View all jobs

  • Toronto, ON
  • Contract
  • Full-time
  • 9 days ago
Title: Java Spring Boot Developer
Location: Toronto - Hybrid (4 Days WFO)
Duration : 6-12 monthsPay Range: C$55 INCRole Descriptions: We are seeking a skilled Java Spring Boot Developer with robust SQL expertise and experience leveraging AI tools for code generation to join our dynamic engineering team. The ideal candidate will design| develop| and maintain scalable backend systems| optimize database performance| and harness AI-driven tools to enhance productivity and code quality.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.Utilize AI-powered code generation tools (e.g.| GitHub Copilot| Amazon Code Whisperer| or similar) to accelerate development while ensuring code reliability and adherence to best practices.
Collaborate with cross-functional teams to integrate AI-generated code into existing systems| ensuring seamless functionality and maintainability.
Troubleshoot and resolve application and database performance issues. Participate in code reviews| ensuring AI-generated code meets quality standards and aligns with project requirements.
Stay updated on emerging AI tools and frameworks to continuously improve development workflows.Required Qualifications
3 years of professional experience in Java and Spring Boot development.
Strong proficiency in SQL (query optimization| indexing| transaction management) with experience in relational databases (e.g.| PostgreSQL| MySQL| SQL Server).Hands-on experience using AI code generation tools (e.g.| GitHub Copilot| ChatGPT for code| or similar) 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).Excellent problem-solving skills and ability to work independently and in agile teams.Preferred Qualifications
Experience with cloud platforms (AWS| Azure| GCP) and DevOps practices.
Knowledge of NoSQL databases (e.g.| MongoDB) or distributed SQL systems.
Familiarity with AIML concepts and their application in software development.
Contributions to open-source projects or a portfolio demonstrating AI tool usage.

Artech Information Systems