Senior Java Integration Developer – Quarkus, XML/XSLT & MQ
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- Experience: 7 - 12 years
- Posting language
- English
- Posted
Original job description
Role : Senior Java Integration Developer – Quarkus, XML/XSLT & MQ
Location: Toronto, ON (Hybrid)
Experience: 7 - 12 years
Must Have Technical/Functional Skills:
- Strong hands-on experience in Java backend development
- Experience with Quarkus.
- Good experience with Saxon XML/XSLT libraries
- Strong understanding of XML, XSLT, and XSLT parser implementation
- Experience in building or maintaining parsers
- Experience in converting/translating structured data into YAML files
- Knowledge of policy-based and rule-based processing
- Hands-on experience with MQs / message queue-based integrations
- Good understanding of communication/security protocols such as TLS and MQ
- Experience with backend application debugging, performance tuning, and support
Roles & Responsibilities
- Design, develop, and maintain scalable backend applications using Java and Quarkus
- Build and support services involving XML/XSLT transformations using libraries such as Saxon
- Develop and maintain parser components for structured data processing and conversion, including transformation to YAML
- Work with XSLT parsers and rule/policy-based processing frameworks
- Implement and support integrations using message queues (MQs)
- Ensure secure communication and transport using protocols such as TLS and MQ
- Analyze technical requirements and translate them into robust backend solutions
- Troubleshoot, optimize, and enhance existing backend and transformation components
- Collaborate with architects, analysts, and cross-functional teams to deliver integration solutions
- Leverage Copilot, Codex, or similar AI-assisted development tools to improve developer productivity and code quality
- Participate in code reviews, testing, and deployment support activities
Generic Managerial Skills, If any
- Experience in enterprise integration or middleware-heavy environments
- Familiarity with API and service-based architectures
- Exposure to DevOps practices and CI/CD pipelines
- Knowledge of secure application design and integration standards
- Experience using GitHub Copilot, Codex, or similar AI coding assistants in development workflow.
More about this job
Responsibilities
Design, develop, and maintain Java and Quarkus backend applications, including XML/XSLT transformation services, parser components, and structured-data conversion to YAML. Build and support secure message-queue integrations, troubleshoot and optimize existing components, and collaborate with cross-functional teams through reviews, testing, and deployment.
Requirements
Requires 7–12 years of experience and strong hands-on Java backend development, including Quarkus, Saxon, XML/XSLT, parser implementation, structured-data-to-YAML conversion, and message-queue integrations. Candidates should understand TLS and secure integration, rule- and policy-based processing, debugging and performance tuning, and have experience with enterprise integration; familiarity with CI/CD and AI coding assistants is also noted.
Skills
- Java
- Quarkus
- Saxon
- XML
- XSLT
- Parser Development
- YAML
- Rule-Based Processing
- Policy-Based Processing
- Message Queues
- TLS
- Backend Debugging
- Performance Tuning
- Enterprise Integration
- CI/CD
- GitHub Copilot
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Java
- Quarkus
- Saxon
- XML
- XSLT
- XSLT Parsers
- Parser Implementation
- YAML
- Structured Data Processing
- Rule-Based Processing
- Policy-Based Processing
- Message Queues
- MQ Integration
- TLS
- Secure Communication
- Backend Development
- Backend Debugging
- Performance Tuning
- Enterprise Integration
- Middleware
- API Architectures
- Service-Based Architectures
- DevOps
- CI/CD
- Git
- GitHub Copilot
- Codex
- Code Reviews
- Testing
- Deployment Support