Talent.com
Java Backend Developer - Microservices, Spring Boot
Java Backend Developer - Microservices, Spring BootAstra North Infoteck Inc. • Toronto, ON, ca
Java Backend Developer - Microservices, Spring Boot

Java Backend Developer - Microservices, Spring Boot

Astra North Infoteck Inc. • Toronto, ON, ca
1 day ago
Job type
  • Full-time
Job description

Job Title:

Senior Java Backend Developer (Microservices)



Location:

Toronto, Canada (Hybrid – 4 Days Work From Office)



Experience Required:

6–8 Years



Job Summary:

We are seeking a skilled Senior Java Developer with strong experience in backend development, microservices architecture, and enterprise application design. The ideal candidate will have hands-on expertise in Java, Spring Boot, REST APIs, and messaging systems, along with a solid understanding of security, CI/CD, and Agile practices.



Key Responsibilities:

Backend Development

  • Design, develop, and maintain scalable Java-based backend applications.
  • Build and enhance RESTful APIs and microservices architecture.
  • Implement business logic using Spring Framework and Spring Boot (2.x).
  • Ensure high performance, scalability, and reliability of applications.


Integration & Messaging

  • Work with messaging systems (Kafka, MQ) for event-driven architecture.
  • Integrate backend services with external systems and APIs.


Database & Data Handling

  • Develop and optimize SQL queries using Oracle databases.
  • Implement ORM frameworks such as Hibernate for data persistence.


Security & Compliance

  • Implement enterprise-level security practices including:
    • SSO
    • SSL
    • Authentication & Authorization
    • Encryption
  • Work with API Gateway tools (e.g., Apigee).
  • Identify and remediate security vulnerabilities.


CI/CD & DevOps

  • Work with CI/CD tools such as:
    • Jenkins
    • GitHub
    • UrbanCode
    • Helios
  • Support automated build, test, and deployment pipelines.


Architecture & System Design

  • Contribute to system design and architecture discussions.
  • Ensure adherence to IT standards, audit requirements, and CMM practices.
  • Support middleware integrations and enterprise application frameworks.


Collaboration & Agile

  • Work in an Agile/Scrum environment.
  • Collaborate with cross-functional teams including developers, QA, and business stakeholders.
  • Participate in sprint planning, stand-ups, and retrospectives.


Testing & Quality Assurance

  • Support testing activities using various testing tools and methodologies.
  • Perform risk assessment and contribute to quality improvement initiatives.


Must Have Skills:

  • Strong experience in Java (8+ years preferred)
  • Expertise in:
    • Spring Framework
    • Spring Boot (2.x)
    • REST APIs & Microservices
  • Hands-on experience with:
    • Kafka / MQ
    • Hibernate
    • SQL & Oracle
  • Experience with enterprise security (SSO, SSL, authentication)
  • Familiarity with CI/CD tools (Jenkins, GitHub, UrbanCode)
  • Agile development experience


Good to Have Skills:

  • Knowledge of Angular or front-end frameworks
  • Experience with API Gateway tools (Apigee)
  • Exposure to automated testing tools
  • Understanding of risk assessment and audit processes


Key Competencies:

  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Ability to work in a fast-paced, enterprise environment
  • Attention to detail and quality-focused mindset


Create a job alert for this search

Java Backend Developer - Microservices, Spring Boot • Toronto, ON, ca

Similar jobs

Hybrid Senior Java Backend Engineer — Spring & REST API

Rubicon PathToronto, ON, CA
Full-time

A leading technology company in Toronto is seeking a Senior Software Developer.The ideal candidate has over 5 years of experience in JAVA-based software development, with proficiency in Spring fram...Show more

 • Promoted

Senior Java Microservices Developer

DelpathToronto
Full-time

The best candidate is a full-stack Java developer with strong experience building and deploying microservices, ideally with hands‑on expertise using Kubernetes for container orchestration on GCP.CO...Show more

 • Promoted

Java Developer Specializing in Spring Boot and Cloud Solutions

TekshapersToronto, ON, CA
Full-time

Join a team as a Java Developer and harness your skills in Spring Boot, Apache Beam, and Google Cloud Platform.Bring your advanced Java expertise to develop cloud-based solutions.This position focu...Show more

 • Promoted

Senior Java Developer (Trading Systems)

Luxoftscarborough, on, ca
Full-time

Join Our Team as a Java Trading Systems Developer.Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre...Show more

 • Promoted

Global Java Spring Boot API Engineer

Tata Consultancy ServicesMarkham, York Region, CA
Full-time

A major IT services firm in York Region, Markham, is hiring for a development role focused on designing and implementing RESTful APIs using Java or Node.Candidates should have substantial experienc...Show more

 • Promoted

Java Backend Engineer — Cloud Microservices (Spring Boot)

Tekgence IncToronto, ON, CA
Full-time

A technology solutions firm in Toronto is looking for a skilled Java Backend Developer to design and implement scalable RESTful APIs using Spring Boot.The successful candidate will work on microser...Show more

 • Promoted

Backend Developer (Java Spring boot)

TangentiaToronto
Full-time

Role: Back End Developer (Java Springboot).Backend technical skills, experienced with the following:.Strong expertise in Spring framework (Core, Boot, Data, Security, Web, etc.Hands‑on experience w...Show more

 • Promoted

Senior Java Backend Lead, Microservices & API Expert

Millennium Software and Staffing IncToronto, ON, CA
Full-time

A leading software development firm is looking for an experienced Senior Java Developer to join their Toronto team.The ideal candidate will have 7-9 years of experience in enterprise application de...Show more

 • Promoted

Senior Java Developer - Microservices, Spring Boot, Cloud

InfoyaToronto
Full-time

A global IT solutions provider in Toronto is seeking a Senior Java Developer to design and build high-performance applications.This role involves developing e-commerce solutions and requires extens...Show more

 • Promoted

Java CMS Engineer: Spring Boot & API Focus

Iris Software Inc.Toronto, ON, CA
Full-time

A technology services provider is looking for a Mid-Senior level Java Developer in Toronto, Ontario.The role involves designing, developing, and maintaining Java-based backend services, along with ...Show more

 • Promoted

Senior Java Spring Boot Microservices Engineer - Hybrid

Source CodeToronto, ON, CA
Temporary

A leading software development company is seeking a Senior Software Developer for a hybrid role based in Toronto.The successful candidate will have extensive experience with Java, Spring Boot, and ...Show more

 • Promoted

Senior Java Backend Engineer – Spring Boot & Microservices

Flexton Inc.Toronto, ON, CA
Full-time

A cutting-edge technology firm in Toronto is seeking a highly skilled Java Backend Engineer to join its dynamic team.The role involves building and maintaining scalable backend systems using Java, ...Show more

 • Promoted

Java Microservices Lead – Retail POS Systems

Acunortoronto, ON, ca
Full-time

Job Title: Java Microservices Lead – Retail POS SystemsLocation: Canada (Remote) Employment Type: Full-time / Contract Experience Level: 12+ yearsRole OverviewShow more

 • Promoted

Senior Java Engineer - Banking Tech, Spring Boot, Hybrid (Toronto)

MSZ SystemsToronto, ON, CA
Full-time

A software development firm in Toronto is seeking a Senior Java Software Engineer responsible for designing and maintaining high-performance applications using Java and Spring Boot.Candidates shoul...Show more

 • Promoted

Senior Java Backend Engineer - Microservices & APIs

VySystemsToronto, ON, CA
Full-time

A leading tech company in Toronto is seeking a Java Backend Developer with 8+ years of experience.The role focuses on designing Java/Java EE solutions, developing Microservices and REST APIs, and u...Show more

 • Promoted

Senior Java Backend Engineer — Spring Boot & Microservices

NAM Info IncToronto
Full-time

Referrals increase your chances of interviewing at NAM Info Inc by 2x.Get notified about new Java Software Engineer jobs in.Software Developer Back End (Java) 8422-1015.Software Engineer, Java 8 an...Show more

 • Promoted

Senior Java Spring Boot Developer - Cloud & Messaging

ScotiabankToronto, ON, CA
Full-time

An established industry player is seeking a qualified Developer to join their Notification Services team.In this dynamic role, you will lead development activities, ensuring high-quality code deliv...Show more

 • Promoted

Junior Java Developer - Spring Microservices | Toronto

Triunity Software, Inc.Toronto, ON, CA
Full-time

A tech solutions company in Toronto is looking for a Jr Java Developer with a strong foundation in Java 7/8 and Spring technologies.The candidate should have at least 4 years of experience, excelle...Show more