Home Job Listings Categories Locations

Java Developer

📍 Canada

Technology Tekgence Inc

Job Description

We are seeking a skilled

Java Backend Developer

with strong experience in

Microservices architecture

and

Spring Boot

for building scalable and secure RESTful APIs. The ideal candidate will have hands‑on experience with cloud platforms (AWS and/or Azure), event‑driven systems using Kafka, and front‑end exposure with Angular.

You will be responsible for designing, developing, and deploying high‑performance backend services in a cloud‑native environment.

Key Responsibilities

Design and develop scalable

RESTful APIs

using

Java

and

Spring Boot

Build and maintain

microservices‑based architecture

Integrate messaging systems using

Apache Kafka

Deploy and manage applications on

AWS

and/or

Azure

Develop and maintain cloud‑native applications

Collaborate with frontend developers working in

Angular

Implement security best practices (OAuth2, JWT, etc.)

Optimize performance, scalability, and reliability of backend systems

Write clean, maintainable, and well‑documented code

Participate in code reviews and technical design discussions

Implement CI/CD pipelines and DevOps best practices

Required Skills & Qualifications

Strong proficiency in

Java (8+)

Hands‑on experience with

Spring Boot

and

Microservices architecture

Experience building and consuming

RESTful APIs

Experience with

Apache Kafka

for event‑driven architecture

Cloud experience with

AWS

and/or

Azure

Experience with relational databases (e.g., MySQL, PostgreSQL) and/or NoSQL databases

Familiarity with Docker and containerization

Knowledge of CI/CD pipelines and version control systems (Git)

Understanding of API security and authentication mechanisms

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: February 24, 2026
Job Type: Technology
Location: Canada
Company: Tekgence Inc

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.