×
Register Here to Apply for Jobs or Post Jobs. X

Principal Java Developer

Job in Laval, Province de Québec, Canada
Listing for: Bilinguallink
Full Time position
Listed on 2026-06-20
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 CAD Yearly CAD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Principal Java Developer

As a Principal Java Developer, you will work on large-scale Agile projects focusing on performance, scalability, and innovation:

  • Design, develop, and test backend applications using Java/J2EE
  • Deliver robust and scalable technical solutions aligned with business needs
  • Contribute to system architecture and integration strategies
  • Perform code reviews and promote best development practices
  • Collaborate closely with cross-functional Agile teams
  • Work with microservices architecture and REST APIs
  • Optimize application performance and code quality
  • Stay up to date with emerging technologies and frameworks
Your Profile
  • Strong experience in backend Java development (Java/J2EE)
  • Proficiency with Spring, Spring Boot, and Hibernate
  • Solid understanding of microservices and RESTful APIs
  • Experience with multithreaded applications
  • Strong software design skills (design patterns)
  • Experience with databases (Oracle, DB2, Sybase, or equivalent)
  • Familiarity with profiling tools (e.g., JProfiler)
  • Experience working in Linux/Unix environments
  • Knowledge of CI/CD tools and Git
  • Nice to have:
    JavaScript frameworks such as React
  • Experience working in Agile environments
  • Strong analytical and problem-solving skills
  • Excellent communication skills
  • Montreal-based position
  • Innovation-driven environment (AI, data, cloud technologies)
  • High-impact international projects
  • Strong career growth and development opportunities
  • Agile work environment
  • A strong level of English is required to collaborate effectively with international teams, understand predominantly English technical documentation, and communicate with English-speaking clients and partners.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary