Senior Java Backend Developer – Java, Distributed Systems, Agentic AI

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

Montreal (administrative region)

On-site

CAD 110,000 - 150,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Astra-North Infoteck Inc. is seeking a Senior Java Backend Developer to design and implement core Java backends, build large-scale distributed systems, and apply Agentic AI tools in production environments.

You will work in an Agile, DevOps-minded team, leveraging Linux/Unix environments, various databases, and strong CS fundamentals to deliver robust, scalable software solutions.

Qualifications

  • 5+ years of experience building large-scale, production-grade Java backends.
  • Experience designing distributed systems.
  • Strong knowledge of data structures, algorithms, and design patterns.
  • Experience with Linux/Unix environments and scripting.
  • Experience with relational and document-oriented databases.
  • Experience with Agentic AI development and tools.
  • Familiar with Agile software development and DevOps.
  • Excellent communication and problem-solving skills.

Responsibilities

  • Build production-grade backend systems.
  • Design and build large-scale distributed systems.
  • Apply solid CS fundamentals to optimize data structures and algorithms.
  • Work in Linux/Unix environments with scripting.
  • Work with relational and document databases.
  • Collaborate in an Agile, DevOps-friendly environment.

Skills

Core Java
Distributed systems
Algorithms & data structures
Linux/Unix
Relational databases
Document databases
Agentic AI
Agile methodology
DevOps practices
Communication skills

Tools

Java Backend Frameworks
Agentic AI tools
DevOps toolchain

Job description

Senior Java Backend Developer – Core Java, Distributed Systems, Agentic AI
  • Strong expertise in Core Java development, with a proven track record of building production-grade backend systems
  • Experience designing and building large-scale, distributed systems
  • Solid understanding of data structures, algorithms, and software design patterns
  • Strong working knowledge of Linux/Unix environments and scripting
  • Experience with relational and document-oriented databases
  • Typically 5+ years of experience building large-scale, production-grade systems, with demonstrated depth in Java-based backend development and distributed system design
  • Experience with Agentic AI development and tools
  • Familiarity with Agile software development and DevOps best practices
  • Strong problem-solving and analytical thinking
  • Excellent communication skills
Get your free, confidential resume review.
or drag and drop your file here.