Java Developer - AI (GitHub Copilot, Claude Code)

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

Montreal

Hybrid

CAD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Astra-North Infoteck Inc. in Montreal, hybrid (3 days in office) role seeks an accomplished Java Developer. You will design, build, and optimize enterprise-grade Java apps, emphasizing distributed systems and high performance.

Strong experience with multi-threading and Linux is required, with familiarity in AI-assisted tools to accelerate development. Collaborate with cross-functional teams in an Agile setting, participate in code reviews, testing, and production support while delivering

Qualifications

  • 7-10 years of hands-on Java development experience.
  • Strong knowledge of Data Structures, Algorithms, and OOP concepts.
  • Experience designing and developing distributed systems.
  • Deep understanding of multi-threading, concurrency and performance tuning.
  • Solid Linux/Unix experience; Python scripting basics welcome.

Responsibilities

  • Design, develop, and maintain scalable Java applications.
  • Build distributed and microservices-based systems.
  • Develop multi-threaded and concurrent applications with focus on performance.
  • Contribute to architecture discussions and technical decisions.
  • Work in Linux/Unix environments throughout SDLC.

Skills

Java Development
Data Structures & Algorithms
Distributed Systems
Multi-threading
Linux/Unix
Python scripting
REST APIs
Microservices
AI-assisted tools
Agile

Tools

GitHub Copilot
Claude Code
Git
Docker
Kubernetes

Job description

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.
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Fullstack Developer
Java Fullstack Developer

Prolifics • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Senior Full Stack Engineer-6
Senior Full Stack Engineer-6

Realign Llc • Toronto

On-site
CAD 90,000 - 120,000
AI Application Modernization Architect/Lead - Bilingual
AI Application Modernization Architect/Lead - Bilingual

Tech Talent International • Montreal

Hybrid
CAD 140,000 - 160,000
9% bonus
4–5 weeks paid vacation
RRSP matching (6%)
+2
Senior Java Backend Developer
Senior Java Backend Developer

Electric Mind Inc. • Toronto

On-site
CAD 110,000 - 150,000
Full Stack Developer (Java & React)
Full Stack Developer (Java & React)

Lancesoft • Montreal

On-site
CAD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Deltek • Calgary

On-site
CAD 110,000 - 140,000
Software Developer - Platforms & Frameworks
Software Developer - Platforms & Frameworks

GuruLink • Montreal

On-site
CAD 90,000 - 120,000
Web Fullstack Software Developer Full time ✺ Quebec - Montreal
Web Fullstack Software Developer Full time ✺ Quebec - Montreal

Mirego inc. • Montreal

On-site
CAD 80,000 - 110,000
Senior Java Developer – TDD, JUnit, CI/CD & Code Quality
Senior Java Developer – TDD, JUnit, CI/CD & Code Quality

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 90,000 - 130,000
Java/Python Developer
Java/Python Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 70,000 - 90,000