Java Full Stack Systems Developer

Axelon Services Corporation

Montreal (administrative region)

Hybrid

CAD 110,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Axelon Services Corporation in Montreal seeks a senior Java software engineer to design and implement enterprise-grade microservices. You will work in a hybrid mode with onboarding in-office presence three days per week, collaborating with global teams to deliver scalable features.

The role requires strong Java 11, REST APIs, Kubernetes, and database expertise, plus experience with CI/CD, Git, Linux, and Agile practices. 12-month contract with a focus on quality and performance.

Qualifications

  • Minimum 7 years of experience building enterprise-grade microservices using Java 11.
  • Strong proficiency in RESTful API design and API documentation (OpenAPI/Swagger).
  • Strong front-end development capability in React or Angular.
  • Deep expertise in relational databases (PostgreSQL, MS SQL Server, or DB2).
  • Experience with Kubernetes and modern microservices architectures in production.
  • Python and Unix shell scripting (e.g., Bash).
  • Experience with unit testing using JUnit; TDD/BDD a plus.
  • Git-based workflows and CI/CD using Jenkins.
  • Linux environments and CLI proficiency.
  • Agile methodologies; experience with Jira.
  • Write clean, maintainable code per enterprise standards.
  • Excellent problem-solving and communication skills.
  • Open to occasional weekends.
  • BA/BS in Computer Science, Engineering or related field.

Responsibilities

  • Design and develop high-quality Java applications within a multi-tier enterprise environment.
  • Ensure code aligns with architectural standards and integration patterns.
  • Collaborate with global teams and stakeholders to refine requirements and deliver features.
  • Build proofs of concepts to evaluate new technologies and approaches.
  • Participate in design discussions and influence architectural direction.
  • Investigate production issues with root-cause analysis and continuous improvement.
  • Support all SDLC phases including analysis, design, coding, testing, deployment, and post-release support.
  • Foster a culture of quality and knowledge sharing.

Skills

Java
REST APIs
React
Angular
Kubernetes
Python
Bash
JUnit
Git workflows
CI/CD (Jenkins)
OpenAPI/Swagger

Education

BA/BS in CS, Engineering, or related

Tools

PostgreSQL
MS SQL Server
DB2
Linux

Job description

  • Work Mode: Hybrid (onboarding onsite/in office presence 3x/week)
Summary
  • Duration: 12 month
  • Location: Montreal
  • Work Mode: Hybrid (onboarding onsite/in office presence 3x/week)
Responsibilities
  • Design and develop high-quality Java applications within a multi-tier, enterprise environment.
  • Ensure all code aligns with established architectural standards, integration patterns, and enterprise engineering guidelines.
  • Collaborate closely with global development teams and business stakeholders to gather requirements, refine solutions, and deliver impactful features.
  • Build proofs of concepts to evaluate new technologies, frameworks, and solution approaches.
  • Participate actively in design discussions, contributing to architectural decisions and long-term platform direction.
  • Investigate and resolve production issues with a focus on root-cause analysis, stability, and continuous improvement.
  • Support all phases of the SDLC, including analysis, design, coding, testing, deployment, and post-release support.
  • Foster a culture of quality by applying best practices, advocating for improvements, and contributing to team knowledge-sharing.
Requirements
  • Minimum 7 years of experience in building enterprise-grade microservices using Java 11.
  • Strong proficiency in RESTful API design, API documentation (OpenAPI/Swagger), and build tools such as Gradle or Maven.
  • Strong front-end development capability in React or Angular.
  • Deep expertise in relational databases (preferably PostgreSQL, MS SQL Server, or DB2).
  • Practical experience working with Kubernetes and modern microservices architectures in production environments.
  • Ability to develop solutions in Python and Unix shell scripting (e.g., Bash).
  • Experience writing high-quality unit tests with JUnit, and familiarity with TDD or BDD methodologies is a strong plus.
  • Strong understanding of Git-based source control workflows and exposure to CI/CD pipelines using tools such as Jenkins.
  • Comfortable working within Linux environments and leveraging command-line tools for development and debugging.
  • Solid grasp of Agile methodologies, including experience with Agile tools such as JIRA.
  • Ability to write clean, reusable, maintainable code that aligns with engineering best practices and enterprise standards.
  • Excellent problem-solving, analytical thinking, and the ability to translate business needs into technical solutions.
  • Strong communication and presentation skills, including the ability to collaborate effectively across global teams and levels of seniority.
  • Open to work occasional weekends.
  • Minimum BA or BS degree in Computer Science, Engineering, or a related field.

This role is for an existing vacancy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Full Stack Systems Developer
Java Full Stack Systems Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Java FullStack Developer
Java FullStack Developer

Tekgence Inc • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Java Full Stack Developer
Java Full Stack Developer

Iris Software Inc. • Toronto

On-site
CAD 120,000 - 160,000
Full Stack Java Developer
Full Stack Java Developer

Highbrow LLC • Toronto

On-site
CAD 90,000 - 120,000
Java Full Stack Developer (Onsite, Markham, Ontario)
Java Full Stack Developer (Onsite, Markham, Ontario)

hr-pod-hiring-talent-globally • Markham

On-site
CAD 110,000 - 160,000
Java Full Stack Developer
Java Full Stack Developer

Realign Llc • Toronto

Hybrid
CAD 90,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

LanceSoft, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Java Full Stack Developer
Java Full Stack Developer

Veracity Ventures Inc. • Toronto

On-site
CAD 90,000 - 120,000
Flexible work from home
Java Full stack Developer
Java Full stack Developer

Pacer Group • Toronto

Hybrid
CAD 110,000 - 120,000
Lead Java Developer
Lead Java Developer

LanceSoft, Inc. • Montreal (administrative region)

On-site
CAD 85,000 - 105,000