Full-time
Posted on 23 July 26 by Mukulika Mandal
Powered by Tracker
Job Title: Java Developer
Hiring Type: Fulltime Permanent Position
Location: Calgary, Alberta (Hybrid - x3 per week on-site)
We are seeking a skilled and proactive Java Developer to join our clients engineering team. In this role, you will design, develop, and maintain high-performance backend systems and data services. Youll be working with a collaborative team to tackle complex core Java components, build robust microservices using the Spring framework, and manage relational database operations at scale.
Responsibilities
Qualifications
Strong Core Java Expertise: Deep hands-on knowledge of core Java principles.
Collections & Concurrency: Deep understanding of the Java Collections Framework, multithreading, concurrent data structures, and thread synchronization.
JVM Fundamentals: solid understanding of JVM memory structure, basic Garbage Collection (GC) behavior, and memory/performance tuning.
Spring Framework: Extensive real-world experience building enterprise applications with the Spring ecosystem (Spring Boot, MVC, Security, Dependency Injection).
RDBMS Mastery: Strong experience working with enterprise Relational Databases (e.g., PostgreSQL, Oracle, MySQL, SQL Server).
Nice-to-Have Qualifications