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...SqlJavaFull timeWork at office
- ...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...JavaFull time
- ...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...JavaContract workWork at office
- ...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...JavaContract workWork at office2 days per week
$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...SqlJavaHourly payPermanent employmentContract workWork at office3 days per week- ...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...SqlJavaPermanent employment
- ...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...JavaContract work
- ...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...SqlJavaContract work
- ...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...JavaFull time
- ...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....JavaContract work
- ...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...SqlJavaFull timeContract work
$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- ...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,...SqlJavaContract workWork at office2 days per week
- ...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...JavaPermanent employment
- ...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...SqlJavaContract workWork at office
- ...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....SqlJavaPermanent employment
- ...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...SqlJavaPermanent employment
$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...JavaHourly payFull timeContract workRemote work$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 •...SqlJavaWork at officeLocal area$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...SqlJavaPermanent employmentFull timeWork at officeLocal area$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...SqlJavaPermanent employmentFull timeWork at officeLocal area- ...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...JavaContract workWork at office
- ...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 (...SqlJavaContract work
- ...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...JavaRemote jobFull timeFlexible hours
- ...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...JavaPermanent employmentFull timeLocal area
- ...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...SqlJavaFull timeContract work
- ...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...JavaFull timeWork at officeRemote work2 days per week3 days per week
- ...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...JavaPermanent employmentWork at office2 days per week
- ...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...JavaFull timeContract workSecond job
- ...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)....JavaFull timeFlexible hours
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!
Related searches
- java developer remote Toronto, ON
- entry level java developer Toronto, ON
- java developer no experience Toronto, ON
- senior java developer Toronto, ON
- java developer Toronto, ON
- développeur java Toronto, ON
- java software developer Toronto, ON
- junior java developer Toronto, ON
- java intern Toronto, ON
- java Toronto, ON
