Back to results

Java Backend & Integration Engineer (Quarkus & XML/XSLT)

  • ON, Canada
  • Ontario, Canada, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
Experience Range: 7–13 Years
Posting language
English
Posted

Original job description

Position: Java Backend & Integration Engineer (Quarkus & XML/XSLT)

Location: Hybrid- Toronto, ON

Job type: Full-Time/Permanent hiring

We are seeking a senior Java Backend & Integration Engineer with 7 to 13 years of enterprise development experience. This role focuses heavily on data transformation pipelines, message-queue middleware, and microservices architecture. You will be responsible for designing and optimizing high-performance backend systems using Java and Quarkus, with a specialized emphasis on complex XML/XSLT parsing via Saxon libraries, rule-based processing, and translation into YAML configurations.

  • Experience Range: 7–13 Years
  • Domain: Enterprise Integration / Middleware-Heavy Environments

Must-Have Technical Skills

  • Core Backend: Strong hands-on experience in Java backend development and cloud-native microservices using Quarkus.
  • Data Transformation: Specialized expertise in XML, XSLT, and XSLT parser implementations utilizing Saxon libraries, alongside experience translating structured data into YAML.
  • Integration & Middleware: Deep knowledge of policy/rule-based processing and hands-on experience with Message Queues (MQs).
  • Security & Network Protocols: Strong understanding of secure transport protocols, specifically TLS and MQ security standards.
  • Performance: Advanced capabilities in backend application debugging, profiling, performance tuning, and low-level support.
  • AI Productivity: Practical experience leveraging GitHub Copilot, OpenAI Codex, or similar AI-assisted development tools within your daily coding workflow.

Key Responsibilities

  • Service Architecture: Design, build, and support scalable Quarkus-based microservices optimized for massive enterprise data volumes.
  • Parser Engineering: Build and maintain custom parser components, managing data formatting pipelines from legacy structured inputs to modernized outputs.
  • Secure Messaging: Implement secure, reliable messaging fabrics utilizing MQs while ensuring rigorous encryption and protocol compliance (TLS).
  • Optimization: Troubleshoot bottlenecks, refine transformation speeds within the Saxon ecosystem, and conduct detailed code reviews.
More about this job

Responsibilities

Design, build, and support scalable Quarkus microservices and custom parser components for high-volume enterprise data transformation pipelines. Implement secure MQ messaging, optimize Saxon-based transformations, troubleshoot performance bottlenecks, and conduct code reviews.

Requirements

Requires 7–13 years of enterprise development experience, with strong hands-on Java and Quarkus microservices expertise. Candidates should have experience with XML/XSLT and Saxon, YAML transformation, rule-based processing, message queues, TLS and MQ security, performance optimization, and AI-assisted development tools.

Skills

  • Java
  • Quarkus
  • Microservices
  • XML
  • XSLT
  • Saxon
  • YAML
  • Message Queues
  • Policy-Based Processing
  • Rule-Based Processing
  • TLS
  • MQ Security
  • Debugging
  • Profiling
  • Performance Tuning
  • GitHub Copilot

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Java
  • Quarkus
  • XML
  • XSLT
  • Saxon
  • YAML
  • Microservices Architecture
  • Enterprise Integration
  • Middleware
  • Data Transformation
  • Parser Engineering
  • Policy-Based Processing
  • Rule-Based Processing
  • Message Queues
  • MQ Security
  • TLS
  • Secure Messaging
  • Backend Development
  • Cloud-Native
  • Debugging
  • Profiling
  • Performance Tuning
  • Code Reviews
  • GitHub Copilot
  • OpenAI Codex
  • AI-Assisted Development
  • Toronto
  • Ontario

Report this job