Job Description

We are seeking a Java Developer to join a growing team in Montreal, contributing to the full software development lifecycle—requirements analysis, design, coding, testing, implementation, and ongoing support. The role emphasizes building robust, real-time, high-performance systems using modern Java technologies and microservices architecture, while collaborating with cross-functional teams to deliver high-quality, production-ready software.

Day-to-Day Responsibilities:

  • Participate in the entire software development lifecycle, including user story writing, development, testing, and deployment
  • Develop scalable, maintainable, and efficient code for real-time, performance-critical systems
  • Implement unit and integration tests to validate features and ensure code reliability
  • Collaborate with business users, QA, and DevOps teams to ensure user acceptance testing and production readiness
  • Support architecture and design discussio...

Apply for this Position

Ready to join Compunnel, Inc.? Click the button below to submit your application.

Submit Application