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

Java Backend Developer - Java (17+), Spring Boot, Microservices

Temporary

Astra North Infoteck Inc.

Java BE Developer – Java Spring Boot, Microservices

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


Key Responsibilities

  • Design, develop, and maintain high-performance backend services using Java (17+), Spring Boot, and Microservices architecture.
  • Build and expose RESTful and event-driven APIs supporting enterprise-scale applications.
  • Integrate Generative AI / LLM capabilities (e.g., text generation, summarization, Q&A, classification) into backend workflows.
  • Design, test, and optimize prompts and prompt orchestration strategies to ensure accuracy, determinism, and performance.
  • Develop AI-aware backend components such as prompt templates and prompt pipelines, Retrieval Augmented Generation (RAG) services, and AI inference orchestration layers.
  • Implement secure API integrations with AI platforms and internal data sources, ensuring compliance with enterprise security standards.
  • Apply prompt versioning, evaluation, and monitoring techniques to improve AI output quality over time.
  • Ensure non-functional requirements including scalability, resiliency, performance, and observability.
  • Contribute to CI/CD pipelines, containerization, and cloud-native deployments.
  • Participate in code reviews, architecture discussions, and technical design decisions.
  • Support production systems and troubleshoot complex backend or AI integration issues.

Required Technical Skills

Core Backend Engineering

  • Strong hands-on experience in Java backend development (5+ years).
  • Expertise in Java 11/17+, Spring Boot, Spring MVC, Spring Security.
  • Solid experience in Microservices, REST APIs, and API design (OpenAPI/Swagger).
  • Experience with containers and cloud platforms (Docker, Kubernetes, OpenShift, Azure/AWS).
  • Strong knowledge of SQL and NoSQL databases (DB2, PostgreSQL, MongoDB).
  • Experience in CI/CD, DevOps practices, and automated testing.

AI & Prompt Engineering

  • Hands-on experience integrating Large Language Models (LLMs) into backend systems.
  • Strong understanding of prompt engineering techniques including zero-shot, few-shot, and chain-of-thought prompting.
  • Experience with prompt templates, dynamic prompt generation, guardrails, validation, and hallucination reduction.
  • Experience building RAG-based solutions using vector stores and embeddings.
  • Familiarity with AI orchestration frameworks or SDKs (enterprise or open source).
  • Ability to evaluate prompt and model responses for quality, bias, and consistency.

Security & Compliance

  • Experience implementing OAuth 2.0, JWT, SSL/TLS, and secure API patterns.
  • Awareness of data privacy, PII handling, and AI governance in regulated environments (BFSI preferred).
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Backend Developer - Java (17+), Spring Boot, Microservices in Toronto, ON vacancy
  •  ...Job Title: Senior Java Developer (Java, Spring Boot, Microservices, API Development) Location: Toronto, ON Work Model: Hybrid (4 Days/Week Onsite) Duration: 12 Months Experience: 6–8+ Years Key Skills Java, Spring Boot, Microservices, REST... 
    Suggested
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    14 days ago
  •  ...Java Developer (Kafka, Spring Boot & Microservices) Location: Toronto, ON (Hybrid – 4 Days Work From Office) Duration: 12 Months Experience: 6–8 Years Job Overview We are seeking an experienced Java Developer with strong expertise in Spring... 
    Suggested
    Contract work
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    7 days ago
  •  ...Back End Developer Toronto, ON Hybrid (2 days per week in-person at Toronto office preferred) Must...  ...Have: · Design, develop, and maintain scalable backend services and RESTful APIs using Java (Spring Boot or similar frameworks) · Build and deploy scalable... 
    Suggested
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    8 days ago
  •  ...Senior Backend Java Developer (Spring Boot) | Banking Location: Toronto, ON (Hybrid – 4 days onsite) Contract: 6 months (Potential Extension) Industry: Banking / Financial Services We're seeking a Senior Backend Java Developer with 10+ years of experience... 
    Suggested
    Contract work

    Trident Staff

    Toronto, ON
    14 days ago
  • $77 - $82 per hour

     ...Lead Backend Developer (Java/Spring Boot, API Architecture) Be part of a transformative technology initiative within the insurance industry, working on scalable services, modern APIs, and enterprise-wide integrations. This hybrid contract offers exposure to complex systems... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Work at office
    2 days per week
    1 day per week
    Weekday work

    Recrute Action

    Toronto, ON
    1 day ago
  •  ...industry experience Required Technology Experience • Java / Spring or similar enterprise application frameworks • API and...  ...Top 3 Preferred Skills: # Agile Methodology # Microservices Architecture # SQL Education Requirements: ~ Bachelor... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    12 days ago
  •  ...Java Developer (Core Java, Java 17 and above, Spring Boot, Spring Batch, Kafka , MongoDB) Toronto, ON - Hybrid (4 Days WFO) 12 months Role Descriptions: Microservices & APIs: Designing and deploying RESTful APIs and microservices on cloud and containerized... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    28 days ago
  •  ...Senior Java/Spring Boot Developer Location: Toronto, ON (Hybrid – 2 days onsite) Contract: 12 months Experience Required: 6–8 years (10+ years industry experience preferred) Essential Skills • Core Java • Spring Boot • Angular 2+ • API development... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    29 days ago
  •  ...Spark Scala Developer – Spark, Scala, Java Skills: Digital – Apache Spark Location: Toronto, ON – Hybrid (4 Days WFO) Role...  ...Hadoop ecosystem. Working experience in CI/CD, Helios. Experience in writing Spring Boot web services and SQL queries.... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    1 day ago
  •  ...Full Stack Developer (Java / Spring Boot / React) – Intermediate Hybrid: 4 days onsite   We are seeking a Full Stack Developer (Intermediate level) with 5–6 years of experience to design, develop, and maintain scalable enterprise-grade web applications in... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    12 days ago
  •  ...office preferred)   Skills: Digital : AngularJS~Advanced Java Concepts~ Rest API Experience Required: 8-10   Role...  ...Top 3 Required Skills: 1. Strong experience in Java (Spring Boot / Microservices architecture) 2. Hands-on expertise in Angular (latest versions... 
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    6 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... 
    Work at office
    Toronto, ON
    2 days ago
  • $80 - $90 per hour

     ...Job Title: Senior Java Backend Developer Location: 100% Remote, Canada Experience: 7 to 10 Years Employment Type: T4 Contract Rate: CAD...  ...experience. ~ Strong backend development experience using Java with Spring Boot or Go with modern service frameworks. ~ Hands-on... 
    Hourly pay
    Long term contract
    Contract work
    For contractors
    Remote work

    NEARSOURCE TECHNOLOGIES

    Toronto, ON
    8 days ago
  •  ...you have  Senior, hands-on experience building and supporting Java backend systems in production with clear technical ownership Strong experience with modern Java services (commonly Spring / Spring Boot, REST APIs, microservices patterns) Solid engineering fundamentals... 
    Permanent employment
    Local area
    Flexible hours

    HSBC Global Services Limited

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

    Java Backend Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years,...  ...responsibilities • Develop and maintain backend modules using Java and Spring Boot • Build and integrate RESTful APIs for frontend (... 
    Work at office
    Remote work
    Toronto, ON
    more than 2 months ago
  • $80k - $130k per year

    Senior Java Backend Developer Position Description We are Canada's largest independent information technology services firm, and after...  ...and responsibilities • Hands on Design and develop APIs, Microservices on Cloud solutions (such as Google GCP). • Assure high quality... 
    Work at office
    Remote work
    Flexible hours
    Toronto, ON
    26 days ago
  •  ...experience Knack for writing clean, readable Java code with unit tests & integration...  ...solutions Experience in designing microservices & APIs Proven experience in Java...  ...following technologies: JDK 8+, GitHub, REST, Spring, Spring Boot, Apache CXF, Microservices, SOAP,... 

    Capgemini

    Toronto, ON
    3 hours ago
  • $75 per hour

     ...Senior JAVA Developer • Must have Banking / Financial Services domain, with Payment Technologies experience • Required Technical Skills: • Java 21, Spring Boot • Microservices Architecture and event-based Microservices development. • API Development, API Integrations... 
    Hourly pay
    Full time
    Contract work
    For contractors
    Local area
    3 days per week
    Toronto, ON
    11 days ago
  • $95k - $145k per year

    Senior Java Developer (API) Position Description CGI is seeking a Senior Java/API Developer to join a dynamic team delivering enterprise...  ...equivalent experience. Nice to have - • Experience with Spring Boot and Microservices architecture. • Experience with cloud... 
    Work at office
    2 days per week
    Toronto, ON
    2 days ago
  •  ...exceeds 25%. Job Description We are looking for a Java IVR Application Developer to join our voice/contact center engineering team and help...  ...on Java ~ Strong Java programming skills in Java EE and Spring Boot / Spring Core ~ Solid knowledge of Object-Oriented... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    5 days ago
  • $90k - $110k per year

     ...capital project software solution ever developed. Combining an incredibly flexible...  ...select applicants Job Overview The Java Developer is responsible for the...  ...on designing and building scalable backend services and APIs using the Spring Framework, while supporting our enterprise... 
    Seasonal work
    Flexible hours
    Night shift

    CMiC

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

    Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years...  ...-on role, focused on delivering high-quality solutions using Spring Boot, Java, as well as designing, developing, and enhancing... 
    Work at office
    Remote work
    Toronto, ON
    a month ago
  • $59.7 - $66.33 per hour

     ...a highly accomplished and hands-on Java / Python Full Stack Developer for an enterprise-level contract opportunity...  ...by combining enterprise Java microservices development with targeted Python application...  ...building scalable systems using Spring, Spring Boot, REST APIs, and modern... 
    Contract work
    Work at office
    3 days per week

    Randstad

    Toronto, ON
    21 days ago
  •  ...Job Summary: Lead backend engineering and ensure high-quality AWS solution delivery...  ...implementation and code quality. · Develop APIs and microservices. · Implement monitoring and...  ...API Gateway · SQS · Node.js / Java / Python / TypeScript · CI/CD... 

    Astra North Infoteck Inc.

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

    Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after...  ...years of experience as a Senior Experience in- • Java / Spring / Spring Boot / Spring Security • RESTful APIs, OAuth • Microservice... 
    Work at office
    Local area
    Remote work
    Toronto, ON
    26 days ago
  •  ...design and implementation (load balancing, discovery, resiliency). ~10+ experience with IBM Urban Code tools. ~10+ years' experience Spring Framework ~ Experience with React ~ Prior Experience with DDR (Digital Dealership Registration) Project Resume to be shared... 
    For contractors

    Maarut Inc

    Toronto, ON
    23 days ago
  •  ...Mapping rules / policy scripting (often JavaScript-based in federation flows) Solid Java development experience, preferably with: Spring / Spring Boot, REST APIs, microservices concepts Authentication and authorization patterns in distributed systems Strong understanding... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    22 days ago
  • $104k - $130k per year

     ...scalable, data-driven product systems and looking for a Staff Software Developer with strong engineering skills and a track record of designing...  ..., execute, ship, and iterate. • Design and build scalable backend services, APIs, and data pipelines that support core product... 
    Long term contract
    Full time
    Local area
    Remote work
    Worldwide

    Varicent

    Toronto, ON
    2 days ago
  •  ...outcomes.   The Opportunity ShyftLabs is looking for a Senior Developer to help design, build, and scale our next generation of data-...  ...within our platforms. The ideal candidate combines strong backend and frontend engineering skills with experience in distributed... 
    Full time

    shyftlabs

    Toronto, ON
    20 hours ago
  • $92k - $118k per year

     ...Build secure, scalable backend solutions while helping leading financial institutions strengthen...  ...is seeking an Intermediate Backend Developer ( Contract - 6 months ) to support a...  ...develop, and maintain backend services using Java and Spring Boot within enterprise-scale... 
    Contract work
    Internship
    Immediate start

    Capco

    Toronto, ON
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Backend Developer - Java (17+), Spring Boot, Microservices. Be the first to apply!