Java Software Engineer Calgary (Canada)

Java Software Engineer Calgary (Canada)

04 Oct
|
Precision Technologies
|
Canada

04 Oct

Precision Technologies

Canada

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 productive, thread-protected 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
Robust experience in Java development
Solid understanding of Concurrency and Multithreading
Hands-on experience with Apache Kafka
Deep understanding of data structures (e.g., HashMap, bucket-based indexing)
Robust problem-solving skills with focus on performance optimization
Proficiency in SQL and database concepts
J-18808-Ljbffr

📌 Java Software Engineer Calgary (Canada)
🏢 Precision Technologies
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java software engineer calgary (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: java software engineer calgary (canada) / canada