cover image
Tekgence Inc

Java Backend Developer

On site

Calgary, Canada

Mid level

Freelance

04-03-2026

Share this job:

Skills

Java MySQL MongoDB PostgreSQL GitHub CI/CD DevOps Docker Kubernetes Monitoring Jenkins Scrum Architecture angular Azure react node.js AWS Agile Spring Hibernate GCP Redis Spring Boot Spring Security CI/CD Pipelines Kafka Microservices GitHub Actions

Job Specifications

Job Overview

We are looking for a skilled Java Backend Developer with strong experience in building scalable microservices using Spring Boot. The ideal candidate will work closely with frontend teams using Angular and React, and collaborate with Node.js services in a distributed architecture.

You will be responsible for designing, developing, and maintaining high-performance backend systems in a cloud-native environment.

Required Technical Skills

Backend Development

Strong experience in Java (8+)
Hands-on expertise with Spring Boot
Experience building Microservices Architecture
RESTful API development & integration
Spring Data JPA / Hibernate
Spring Security (JWT, OAuth2)

Frontend Collaboration

Working knowledge of:
Angular
React
Understanding of frontend-backend integration patterns

Additional Backend / Full Stack Exposure

Experience with Node.js services
API Gateway concepts
Messaging systems (Kafka / RabbitMQ)
WebSockets (optional)

Database & Storage

MySQL / PostgreSQL
MongoDB
Redis (caching)

DevOps & Cloud

Docker & Kubernetes
CI/CD pipelines (Jenkins / GitHub Actions)
AWS / Azure / GCP (any one preferred)

Key Responsibilities

Design and develop scalable microservices using Spring Boot
Build secure, high-performance REST APIs
Collaborate with frontend teams using Angular and React
Integrate with Node.js services in distributed systems
Optimize applications for maximum speed and scalability
Implement logging, monitoring, and performance tuning
Participate in code reviews and technical discussions
Write unit and integration tests

Qualifications

Bachelor’s degree in Computer Science, Engineering, or related field
5+ years of experience in Java backend development
Strong understanding of OOP, design patterns, and SOLID principles
Experience working in Agile/Scrum environments

About the Company

We accelerate business transformation by solving complex technology, business and talent challenges. A digital transformation Partner and Global consulting firm transforming clients business, operating and technology models for the digital era. Strong experience to support the industry providing change management and business process improvement services with a specialist knowledge in Procurement, Supply Chain and Logistics. Know more