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 2 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
  •  ...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
    2 days ago
  •  ...Backend Java Developer – Spring Boot, Microservices, REST APIs & Kafka Location: Toronto, ON – Hybrid (4 Days WFO) Duration: 9+ Months Experience Required: 6–8 Years Skills: Core Java Responsibilities Design, develop, and maintain Java-based... 
    Sql
    Java

    Astra North Infoteck Inc.

    Toronto, ON
    a month 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
    7 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
    20 hours ago
  •  ...Senior Java Developer (Core Java, Spring Boot, Microservices) Location: Toronto, ON (Hybrid – 2–3 Days Onsite) Duration: 6 Months Experience: 6–8 Years Role Summary Seeking an experienced Java Developer with expertise in Core Java, Spring Boot... 
    Java
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    a month 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
    23 days 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
    2 days ago
  • $95k - $145k per year

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

     ...design phase and help build a scalable, cloud-native platform from the ground up. Responsibilities Design and develop backend services using Java and Spring Boot. Build and maintain APIs and microservices. Contribute to architecture and solution design discussions.... 
    Java
    Contract work
    Toronto, ON
    8 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
    6 days ago
  •  ...Architect with strong expertise in Java and Big Data technologies to design, develop, and implement scalable, high-...  ...and high-performance systems using microservices and distributed architectures....  ...Evaluate and recommend appropriate tools, frameworks, and technologies.... 
    Sql
    Java
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    13 days ago
  •  ...Technology Stack: Work with cutting-edge tools including Java, Selenium, Cucumber, MongoDB, and...  ...Scrum framework alongside experienced developers, product owners, and subject matter experts...  ...deep backend database testing utilizing SQL and MongoDB, along with comprehensive API... 
    Sql
    Java
    Work at office
    Immediate start
    Remote work
    3 days per week

    Randstad

    Toronto, ON
    8 days 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
    Work at office
    Local area

    INFOYA

    Toronto, ON
    1 day ago
  •  ...more sustainable, more inclusive world. Job Description Must have: · Experience and knowledge with Java, J2EE, Spring, Spring Boot, RESTful APIs, Microservices, and NoSQL/SQL databases. · 3+ in front end tech such as Vue / React · Extensive experience in developing... 
    Sql
    Java
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    26 days ago
  • $80k - $130k per year

    Senior Java Developer (Cloud) Position Description We are Canada's largest independent information technology services firm, and after...  ...The successful candidate will bring deep expertise in Java, Spring Boot, cloud technologies, secure coding practices and common security... 
    Java
    Long term contract
    Work at office
    Remote work
    Toronto, ON
    9 hours ago
  • $95k - $145k per year

    Senior Java Developer (Capital Market) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or...  ...a Senior Java Developer with 5+ years of experience in Java, Spring Boot, Microservices, Cloud, and DevOps technologies. The role involves... 
    Java
    Work at office
    Toronto, ON
    15 days ago
  • $64.33 - $78.95 per hour

     ...client, is seeking a talented and delivery-focused Software Developer IV - Java to join their core application engineering team. In this...  ...engineer who brings deep backend experience with Advanced Java, Spring Boot, and Azure cloud-native technology, combined with solid... 
    Sql
    Java
    Long term contract
    Contract work
    Monday to friday
    2 days per week

    Randstad

    Toronto, ON
    17 days ago
  • $80k - $130k per year

    Sr. Java Developer Position Description As  a Java Developer, you will be instrumental in dissecting...  .... 2. Technical Skills: Java/J2EE, Spring/Springboot, Web Services (SOAP, JSON and RESTFul), Oauth, Maven, Microservices, GIT, SQL, Cloud OpenShift. 3. Proven and... 
    Sql
    Java
    Flexible hours
    Toronto, ON
    14 days ago
  • $95k - $145k per year

    Senior Developer - Java, Spring (Fraud IT) Position Description CGI is seeking a Senior Java Developer to join a high-performing delivery...  ...to the design, development, and deployment of cloud-native microservices solutions while working closely with architects, developers... 
    Java
    Work at office
    Toronto, ON
    2 days ago
  • $90k - $125k per year

     ...and hard working people who are lifelong learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team, your duties will require you to assist... 
    Java
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    18 hours ago
  •  ...Full Stack Technical Lead – AWS, Node.js, Java, Spring Boot & Angular/React Required Skills & Experience: • Must have 10+ years of...  ...leadership capabilities. Key Responsibilities: • Design, develop, and maintain cloud-native, scalable, and secure applications... 
    Java
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    21 days ago
  • $85k - $100k per year

     ...Associate Software Engineer - Java This role is eligible for our...  ...future of travel. We design and develop our back end systems and REST APIs...  ...testing. Implement SQL composition skills that collects...  ...processing big data solutions (Spark/ Kafka/KSql/ Flink/ Apache Beam) ~... 
    Sql
    Java
    Full time
    Summer work
    Work at office
    Remote work
    Flexible hours

    Priceline

    Toronto, ON
    23 days ago
  • $92k - $118k per year

     ...The Role We're looking for an Intermediate Java Backend Developer to join our Insurance practice in Toronto. This role...  .... We're looking for someone who embraces AI-enabled ways of working , using approved AI tools to accelerate development, testing, troubleshooting... 
    Sql
    Java
    Long term contract
    Internship
    Immediate start

    Capco

    Toronto, ON
    a month ago
  • $90 - $100 per hour

     ...Role: Senior Backend Developer Length: 1 year contract (strong potential...  ..., driving innovation through microservices and distributed architecture...  ...backend services using Java and Kotlin Build and optimize...  ...hands-on experience with Spring / Spring Boot ~ Solid knowledge... 
    Sql
    Java
    Contract work
    Flexible hours

    Hays

    Toronto, ON
    8 days ago
  •  ...Role Title: Java Backend Developer   Work Arrangement: Hybrid (Tuesday - Thursday, 8:30 AM -...  ...• Build scalable and high-performance microservices and distributed systems. • Collaborate...  ...Advanced Java Concepts • Microsoft SQL Server 2019   Experience... 
    Java
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    1 day ago
  •  ...Role: Technical Lead – AI & Secure Application Development Technical Lead – Java | Python | Spring Boot | AI | Secure Coding | Microservices Duration: 12 Months Location: Toronto (Hybrid – 3 days/week in office) Job Description We are seeking an experienced... 
    Java
    Contract work
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...Job Responsibility: Senior Java FSE Developer At Cognizant, our global community sets us apart—an energetic, collaborative and...  ...Java 11, Java 8 and Java Collection ~ Implementing Spring Framework and Microservices ~ Implementing full-stack development practices... 
    Java
    Full time
    Work at office
    2 days per week

    Cognizant

    Toronto, ON
    8 days ago
  • $50k - $72k per year

     ...technology. Role Overview: As a Senior Java Developer, you will be working with a dynamic...  ...Continuously improve the processes, practices, and tools used by your team and management....  .... Frameworks: Experience with Spring Boot, JPA / Hibernate, Spring MVC frameworks... 
    Java
    Full time
    For contractors

    Mindtech

    Toronto, ON
    6 days ago
  • $105 per hour

     ...Sector, we are looking contract Senior Java Developer Description Duration: 8 Month Work...  ...solutions using technologies such as Microservices, API Management and Containers (Docker,...  ...development techniques, and development tools, such as JavaScript, node.js, JSON, REST... 
    Sql
    Java
    Hourly pay
    Contract work
    Temporary work
    Fixed term contract
    Remote work
    Shift work
    Day shift

    EBF

    Toronto, ON
    8 days ago
  • $100k - $110k per year

     ...Job Responsibility: Job role - : Java full stack Developer Location-: Toronto, ON Duration-: Full Time...  ...) 2. Back end: Java Springboot 3. Kafka, MongoDB 4. Should have worked on...  ...Minimum exp - 10 yearsTechnologies - Java, Spring, Springboot, Angular, DevOps, SQL,... 
    Sql
    Java
    Full time
    Work at office
    Monday to friday

    Esolutions

    Toronto, ON
    8 days 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!