Postuler

Publié il y a 3 jours

Senior Java Developer – Spring Boot, Microservices, Kafka & MongoDB

@ Astra North Infoteck Inc.

Mississauga, Ontario

9+ ans d’expérience
Postuler
SIGNAUX

En bref

Astra North Infoteck Inc. is hiring a Senior Java Developer to design and maintain Java-based microservices using Spring Boot, Kafka and MongoDB. The role covers REST APIs, database design and performance tuning, and supports CI/CD and production issues.

Responsabilités :

  • Design, develop and maintain Java microservices
  • Implement RESTful APIs to enterprise standards
  • Design and manage MongoDB schemas, indexes and queries
  • Develop and optimize SQL queries
  • Support CI/CD pipelines and production issues

Résumé des exigences :

  • 9 to 12 years of experience
  • Java 8/11/17 hands-on experience
  • Spring Boot, Spring MVC, Spring Data
  • MongoDB document modeling and aggregation
  • Kafka experience (preferred)

Outils et compétences

Source et dates

Type de source non vérifié · zoho

Date publiée par l’employeur
2026-11-03
Première détection par notre source
2026-10-27
Mise à jour du dossier source
2026-11-04

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience9 an(s) et plus
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Astra North Infoteck Inc.

ChampValeur
Offres sur Jobsy426
Description

SENIOR JAVA DEVELOPER – SPRING BOOT, MICROSERVICES, KAFKA & MONGODB

Experience Range: 9–12 Years

MUST-HAVE TECHNICAL/FUNCTIONAL SKILLS

Core Development

  • Java (8/11/17) – strong hands-on experience
  • Spring Boot, Spring MVC, Spring Data
  • Microservices architecture (service decomposition, API contracts)
  • REST APIs, JSON, OpenAPI/Swagger
  • Kafka producer, consumer, partitioning
  • MongoDB
  • OpenShift/AWS

Database & Data Layer

  • MongoDB
    • Document modeling
    • Indexing strategies
    • Aggregation framework
    • CRUD and performance tuning

Integration & Messaging

  • Experience with Kafka (preferred)
  • REST-based integrations with upstream/downstream systems

ROLES & RESPONSIBILITIES

  • Design, develop, and maintain Java-based microservices.
  • Implement RESTful APIs adhering to enterprise design standards.
  • Develop and optimize SQL queries (E2 level) for transactional and reporting use cases.
  • Design and manage MongoDB schemas, indexes, and queries.
  • Ensure high availability, scalability, and performance of microservices.
  • Apply exception handling, logging, monitoring, and resiliency patterns.
  • Collaborate with Business Analysts, Architects, QA, and DevOps teams.
  • Participate in code reviews, unit testing, and defect resolution.
  • Support CI/CD pipelines, deployments, and production issues.
  • Follow secure coding and compliance standards.

Emplois semblables

  • Senior Java Developer, TD Securities

    Toronto, ON
    Sur placeTemps plein

    The Toronto-Dominion Bank (Canada)

    5+ ansCandidates need 5 to 7+ years of Java experience, including Spring Boot microservices, REST and gRPC APIs, Kafka, and Big Data tools such as Hadoop and Spark. Strong SQL, Git, CI/CD and Agile skills are required, with capital markets and market risk knowledge a strong asset.

    Java, Spring Boot, Kafka, Hadoop, Spark, Git

  • Senior Java Developer

    Mississauga, ON
    HybrideTemps plein

    Citi

    5+ ansCandidates need 5-8 years of experience with core Java, Java EE, Spring and web front-end technologies, plus microservices, messaging queues and Oracle SQL. A bachelor's degree or equivalent experience is also required.

    Java, Spring Boot, Hibernate, Kubernetes, OpenShift, Oracle SQL

  • Senior Java Developer

    Mississauga, ON
    HybrideTemps plein

    Citi Canada Technology Services ULC

    5+ ansCiti Canada Technology Services ULC needs 5 to 8 years of experience with Core Java, Java EE and web front-end work, plus microservices, messaging queues and Oracle SQL. Candidates also need project management experience and a bachelor's degree or equivalent experience.

    Oracle SQL, Kubernetes, OpenShift

  • Senior Java Developer (with LLM expertise)

    Mississauga, ON
    HybrideTemps plein

    Miratech

    7+ ansCandidates need 7+ years building large enterprise applications, deep Java and Spring Boot skills, and Python with LLM frameworks and vector databases. Experience with Kafka, Docker, Kubernetes, CI/CD and OAuth2/JWT security is also required.

    Java, Spring Boot, Python, LangChain, LlamaIndex, Kafka

    Senior Java Developer (with LLM expertise)

    Markham, ON
    HybrideTemps plein

    Miratech

    7+ ansCandidates need 7+ years building large enterprise applications, deep Java and Spring Boot skills, and Python with LLM frameworks and vector databases. Experience with Kafka, Docker, Kubernetes, CI/CD and OAuth2/JWT security is also required.

    Java, Spring Boot, Python, LangChain, LlamaIndex, Kafka

    Senior Java Developer (with LLM expertise)

    Vaughan, ON
    HybrideTemps plein

    Miratech

    7+ ansCandidates need 7+ years building large enterprise applications, deep Java and Spring Boot skills, and Python with LLM frameworks and vector databases. Experience with Kafka, Docker, Kubernetes, CI/CD and OAuth2/JWT security is also required.

    Java, Spring Boot, Python, LangChain, LlamaIndex, Kafka

    Senior Java Developer (with LLM expertise)

    Brampton, ON
    HybrideTemps plein

    Miratech

    7+ ansCandidates need 7+ years building large enterprise applications, deep Java and Spring Boot skills, and Python with LLM frameworks and vector databases. Experience with Kafka, Docker, Kubernetes, CI/CD and OAuth2/JWT security is also required.

    Java, Spring Boot, Python, LangChain, LlamaIndex, Kafka

    Senior Java Developer (with LLM expertise)

    Richmond Hill, ON
    HybrideTemps plein

    Miratech

    7+ ansCandidates need 7+ years building large enterprise applications, deep Java and Spring Boot skills, and Python with LLM frameworks and vector databases. Experience with Kafka, Docker, Kubernetes, CI/CD and OAuth2/JWT security is also required.

    Java, Spring Boot, Python, LangChain, LlamaIndex, Kafka

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.