Java developer

Montreal

Offre publiée le 2025-09-15

COVET IT INC

Overview

  • 5-7 years' relevant experience would generally be expected to find the skills required for this role
  • A superior technologist, with strong design and implementation fundamentals. Strong design skills for building scalable systems
  • Java / Spring - Strong experience in developing enterprise level systems using Java / Spring
  • Multithreading / Concurrency
  • Strong experience in implementing multi-threaded applications
  • Hands-on experience with modern distributed technologies such as messaging brokers (e.g. Kafka) and distributed caching solutions.
  • Experience of Agile development techniques and a deep understanding of systems engineering, build and release management principles including continuous integration and continuous delivery
  • Experience with application integration, software design patterns, frameworks, unit testing, automated testing, performance / memory analysis, and n-tier service-oriented architecture
  • Strong fundamentals of domain / event / message driven architecture and REST services
  • Understanding of Docker and container orchestration
  • Experience with databases

Seniority level

  • Mid-Senior level

Employment type

  • Contract

Job function

  • Information Technology

Industries

  • Staffing and Recruiting

J-18808-Ljbffr