Java Developer AI (GitHub Copilot, Claude Code)


Job Location:

Montreal - Canada

Monthly Salary: Not Disclosed
Experience Required: 5years
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Description: Role: Java Developer - AI (GitHub Copilot Claude Code)


Location: Montreal- Hybrid in office 3 days a week


Face-2-Face interview round required with Client


Job Summary

We are seeking a highly skilled Java Developer with 7-10 years of experience in designing and building enterprise-grade applications. The ideal candidate should have strong expertise in Core Java Data Structures & Algorithms Distributed Systems Multi-threaded Architecture and Linux environments. Experience with AI-assisted development tools such as GitHub Copilot and Claude Code is highly desirable to accelerate software development and improve engineering productivity.


Key Responsibilities

Design develop and maintain scalable high-performance Java-based applications.

Build and optimize distributed and microservices-based systems.

Develop robust multi-threaded and concurrent applications with a focus on performance and reliability.

Participate in solution design architecture discussions and technical decision-making.

Analyze complex business requirements and translate them into technical solutions.

Work in Linux/Unix environments for development deployment and troubleshooting.

Utilize AI-powered developer tools such as GitHub Copilot Claude Code or similar platforms throughout the Software


Development Life Cycle (SDLC).

Write clean maintainable and well-documented code following best practices.

Collaborate with cross-functional teams in an Agile environment.

Participate in code reviews testing debugging and production support activities.


Required Skills

7-10 years of strong hands-on experience in Java development.

Excellent knowledge of Data Structures Algorithms and Object-Oriented Programming (OOP) concepts.

Strong experience in designing and developing distributed systems.

Deep understanding of multi-threading concurrency and performance tuning.

Solid experience working in Linux/Unix environments.

Basic understanding of Python for scripting and automation.

Experience with REST APIs Microservices Architecture and modern software design patterns.

Familiarity with AI-powered development tools such as GitHub Copilot Claude Code or equivalent.

Strong analytical problem-solving and communication skills.


Preferred Skills

Experience with cloud platforms such as AWS Azure or GCP.

Knowledge of containerization technologies such as Docker and Kubernetes.

Exposure to CI/CD pipelines and DevOps practices.

Understanding of software security and performance optimization.

Agile & Collaboration

Strong understanding of Agile/Scrum methodologies and iterative software development practices.

Ability to work effectively in cross-functional teams and participate in Agile ceremonies including sprint planning daily stand-ups retrospectives and backlog grooming.



Job Description: Role: Java Developer - AI (GitHub Copilot Claude Code) Location: Montreal- Hybrid in office 3 days a week Face-2-Face interview round required with Client Job SummaryWe are seeking a highly skilled Java Developer with 7-10 years of experience in designing and building enterprise-gra...