Precision Technologies

Java Software Engineer

📍 Location
calgary, ab
⏰ Job Type
Full-time
📅 Posted
June 02, 2026
Apply Now

Job Description

We are looking for a skilled Java Backend Developer with strong fundamentals in core Java concepts and experience building scalable, high-performance applications. The ideal candidate should be comfortable working with distributed systems, handling concurrency, and optimizing data processing workflows. Key Responsibilities

Design, develop, and maintain backend services using

Java Work with distributed messaging systems like

Kafka

for real-time data processing Implement efficient, thread-safe applications using concurrency and multithreading Optimize data structures and algorithms for performance (e.g., HashMaps, bucket-based logic) Write and optimize SQL queries for data storage and retrieval Collaborate with cross-functional teams to define and deliver scalable solutions Troubleshoot and debug complex production issues Required Skills

Strong experience in

Java

development Solid understanding of

Concurrency

Start Your Week Right!

Apply now and make every Monday exciting with Precision Technologies

Apply for this Position