Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Spring Boot Developer - Microservices, Kafka, SQL & AI Tools

Temporary

Astra North Infoteck Inc.

Java Spring Boot Developer – Microservices, Kafka, SQL & AI Tools

Location: Toronto, ON - Hybrid (4 Days WFO)

Key Skills

  • Java
  • REST API / Microservices
  • MQ
  • Spring Framework
  • Spring Boot (2.x)
  • JSON
  • Hibernate
  • SQL
  • Oracle
  • Kafka

Role Description

We are seeking a skilled 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 CodeWhisperer, 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 AI/ML concepts and their application in software development.
  • Contributions to open-source projects or a portfolio demonstrating AI tool usage.
Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Java Spring Boot Developer - Microservices, Kafka, SQL & AI Tools in Toronto, ON vacancy
  •  ...Java Developer - Rest API Microservices Location: Toronto ON Hybrid: 3 days in office Skills: Advanced Java Concepts Experience Required...  ...Develop REST APIs & microservices using Java Spring Boot and Spring ecosystem. Design and implement API... 
    Sql
    Java
    Full time
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    8 hours ago
  •  ...Senior Java Developer Kafka Microservices Location: Toronto ON Hybrid (4 Days WFO) Duration: 12 months Role Descriptions Strong Java development experience using Spring and Spring Boot Framework Multi-Threading and REST API. Experience in Kafka Producer and Consumer... 
    Java
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    8 hours ago
  •  ...API Java Architect – Spring Boot & Microservices Toronto, ON Hybrid - 3 days at client office Skills: Digital : Microservices~Digital : Spring Boot Experience Required: 10 & Above Years Role Descriptions: • Restful API development using spring boot... 
    Java
    Contract work
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    9 days ago
  •  ...Engineer Location: Toronto; Hybrid: 2 days a week in office Top 3 Required Skills: 1. Strong experience in Java (Spring Boot / Microservices architecture) 2. Hands-on expertise in Angular (latest versions) for front-end development 3. Solid understanding... 
    Java
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    1 day ago
  • $60 - $70 per hour

     ...Backend Integration Developer (Java/Spring Boot) Contribute to a strategic digital transformation initiative within the insurance sector focused on enhancing application lifecycle tracking and electronic document management. This opportunity offers the chance to work on... 
    Sql
    Java
    Hourly pay
    Permanent employment
    Contract work
    Work at office
    3 days per week

    Recrute Action

    Toronto, ON
    9 days ago
  •  ...Java Cloud Architect – Azure, Spring Boot & Microservices • Lead application modernization and cloud transformation initiatives for enterprise Java applications on Microsoft Azure • Define migration strategies (Rehost, Replatform, Refactor, Rearchitect) and design... 
    Sql
    Java
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    15 days ago
  •  ...Full Stack Java Developer - Spring Boot, Microservices, Kubernetes, Azure Role Descriptions: • Full Stack Java Developer • Core: Java (solid junior acceptable), Spring Boot, Microservices, Kubernetes • API: Gateway, versioning, exception handling, rate limiting... 
    Java
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    5 days ago
  •  ...We’re seeking a Senior Full Stack Developer to join a high-performing engineering team building...  ...front-end applications using Angular and Java, helping shape the future of banking...  ...applications and backend services (Java Spring Boot, Node.js) across the full development lifecycle... 
    Sql
    Java
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    23 days ago
  •  ...Duration: 6-12 months Key Skills: ReactJS Advanced Java Concepts Core Java Responsibilities Develop and maintain end-to-end web applications using Java (Spring Spring Boot) and JavaScript frameworks. Design and implement scalable... 
    Java
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    8 hours ago
  •  ...Sr Java Backend Developer - Java, Spring Boot, Kafka, REST API Location: Toronto, ON - Hybrid (4 Days WFO) Duration: 6-12 months Experience: 8+ years Looking for a strong Java Backend Developer who has some web application (front-end) experience.... 
    Java
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    28 days ago
  •  ...Job Description Role: Java Developer-Kafka Location: Toronto, ON Contract :12 Months   Job Description: · Sound Knowledge on Core Java concepts - OOPS, Collections and Design Patterns. · Hands on Experience in Kafka · Basic knowledge on HTML, JavaScript... 
    Sql
    Java
    Full time
    Contract work

    J

    Toronto, ON
    8 hours ago
  • $80k - $130k per year

    Lead Java Microservices Developer (AI Enabled) Position Description The Lead Software Engineering Consultant – Microservices leads the design...  ...microservices based applications. .Experience with Java, Spring Boot, and related enterprise development frameworks. .Strong... 
    Java
    Toronto, ON
    19 days ago
  •  ...Service(AWS) Cloud Computing~Digital : Node.js~Advanced Java Concepts Experience Required: 8-10 Years Key Skills...  ...development and maintenance. ~ Strong expertise in Java/J2EE, Spring Boot, REST APIs, and Microservices. ~ Hands-on experience with AWS services such as EC2,... 
    Sql
    Java
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    12 days ago
  •  ...Technical Lead – AI & Wealth Management Platform | LLM, Java, Kafka, MicroservicesToronto, ON - Hybrid (4 Days WFO) About the Role: ClientLink is a mission...  ...improve delivery velocity, software quality, and developer productivity. Key Responsibilities Technical... 
    Java
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    6 days ago
  •  ...Full Stack Java Developer – Spring Boot, IBM MQ, Azure Hybrid: 4 days in office a week • At least 5+ years of experience in full stack development • Bachelor’s degree in Computer Science, Software Engineering, or a related field • Strong programming skills... 
    Sql
    Java
    Contract work
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    20 days ago
  •  ...Guidewire PolicyCenter Integration Developer – Java, Spring Boot, Apigee, REST APIs Role Overview & Objectives This hybrid role blends Guidewire PolicyCenter integration with enterprise API management, requiring core development in Java, Spring Boot, and Apigee.... 
    Sql
    Java
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    19 days ago
  •  ...Spark Scala Developer – Apache Spark, Scala, Hadoop & Data Engineering...  ...• Proficient in Scala and Java programming • Hands-on experience...  ...• Spark Core • Spark SQL • DataFrames • Datasets...  ...Helios • Experience in writing Spring Boot Web Services and SQL... 
    Sql
    Java
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $75 - $80 per hour

     ...Senior Backend Developer (Java Spring Boot & Camunda 8) Remote Be part of a strategic initiative dedicated to enhancing mortgage and lending services through the modernization of enterprise platforms. Working within the insurance sector you will contribute to programs... 
    Java
    Hourly pay
    Full time
    Contract work
    Remote work

    Recrute Action

    Toronto, ON
    5 days ago
  • $95k - $145k per year

    Senior Java Developer Position Description We are Canada's largest independent information...  ...group. . Ensure we have the proper tools in place so that we can ensure our applications...  ...Senior . Experience in: • Java / Spring / Spring Boot / Spring Security •... 
    Sql
    Java
    Work at office
    Local area
    Toronto, ON
    21 hours ago
  • $90k - $95k per year

     ...About the Job: We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high-performance...  ...clients. The ideal candidate will have strong expertise in Java, Spring Boot, microservices architecture, RESTful API development, SQL... 
    Sql
    Java
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    8 hours ago
  • $60k - $65k per year

     ...About the Job: The Backend Developer will design, develop, test, deploy, and support scalable backend applications and microservices. This role requires hands-on experience with Java, Spring Boot, REST APIs, relational databases, and cloud technologies. The developer... 
    Sql
    Java
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    8 hours ago
  •  ...Job Title: Senior AI Java Application Developer (Java Stack) Location: Toronto, ON (Hybrid – 4 Days Work From Office   Job Summary...  .... The ideal candidate will have strong expertise in Java, Spring Boot, AI application development, Agentic AI workflow orchestration... 
    Java
    Contract work
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    22 days ago
  •  ...JOB DESCRIPTION: "6 to 8+ Years Experience ● Hands-on expertise in Spring Boot, Java, REST API development, and Kafka-based event-driven architectures. ● Strong understanding of microservices lifecycle: design, development, containerization (Docker), orchestration (... 
    Sql
    Java
    Contract work

    Aarorn Technologies

    Toronto, ON
    8 hours ago
  •  ...engineering. Using your knowledge of Java and MongoDB, and engineering best practices...  ...You will also guide less experienced developers. We believe small, multi-...  ...databases Thorough understanding of Spring, especially Spring Boot, Spring Framework, Spring Data Experience... 
    Java
    Remote job
    Full time
    Flexible hours

    Gravity9

    Toronto, ON
    8 hours ago
  •  ...Description The Opportunity: We're looking for an experienced Java Backend Developer to join our dynamic team. You'll play a crucial role in...  ...robust and scalable integration solutions using Java and Spring Boot Build and maintain RESTful APIs and microservices to support... 
    Java
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    6 days ago
  •  ...Position: Java Developer Location: Toronto, ON (Hybrid) Job ID#:   RQ00640...  ...Design and implement RESTful APIs and microservices Conduct unit, integration testing, and...  ...servlets, and Java web frameworks (e.g., Spring, Struts) ~ Experience with enterprise... 
    Sql
    Java
    Full time
    Contract work

    Symbiotic Digital

    Toronto, ON
    8 hours ago
  •  ...Job Responsibility: Senior Java Developer As a Senior Java Developer your role is pivotal in designing and implementing robust software...  ...the Life and Annuities Insurance domain. With a focus on Spring Boot and Java the candidate will ensure seamless integration and functionality... 
    Java
    Full time
    Work at office
    Remote work
    2 days per week
    3 days per week

    Cognizant

    Toronto, ON
    3 days ago
  •  ...Senior Kafka Developer | Apache Kafka | Kafka Streams | Java | REST APIs | AWS | Event-Driven Architecture Job Description Location: Toronto, ON...  ...will have strong expertise in distributed systems, microservices architecture, cloud platforms, and messaging technologies... 
    Java
    Permanent employment
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    26 days ago
  •  ...Engineer NX NestJS TypeScript/ Kafka & MongoDB Toronto ON -...  ...architecture influence across BFF microservices ingestors and workers....  ...dependency-aware CI/CD. Develop and evolve a NestJS BFF Gateway...  ...navigate and analyze C# and/or Java codebases at a working level a... 
    Java
    Full time
    Contract work
    Second job

    Astra North Infoteck Inc.

    Toronto, ON
    5 days ago
  •  ...Unified Development environment (Developers systems as well as servers) -...  ...tuning. - Hands on with Maven tool. • Job Skills (a few bullets stating...  ...hands-on experience in the Java ,J2EE Technologies. Including (Servlets, JSP, JSF, Spring , EJB, Web Services, JMS).... 
    Java
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Spring Boot Developer - Microservices, Kafka, SQL & AI Tools. Be the first to apply!