Skip to Main Content

Job Title


Java Backend Developer


Company : Saxon Global


Location : Quebec,


Created : 2025-04-11


Job Type : Full Time


Job Description

Job Title: Java Backend DeveloperLocation: Montral, Qubec, Canada (Hybrid - Scheduled Work from Home Days)Job Type: Full-TimeJob Description:We are seeking a skilled Java Developer to join our team in Montral, QC. This is a hybrid role requiring Day 1 onsite presence with scheduled work-from-home days. The ideal candidate should have strong hands-on experience in Java development and a solid understanding of cloud technologies, databases, and Agile methodologies.Key Responsibilities:Develop and implement robust Java applications.Work with Spring Boot, Web Services (SOAP/REST), and MySQL to build scalable solutions.Design and optimize relational database structures and complex SQL queries.Implement and maintain multi-threaded applications with a focus on concurrency and synchronization.Develop messaging frameworks using JMS and IBM MQ.Utilize DevOps tools such as Git/Bitbucket, Maven/Bamboo, TeamCity/Jenkins, and Splunk.Support CI/CD pipelines for seamless deployment and integration.Collaborate with cross-functional teams following Agile and Scrum methodologies.Provide technical demonstrations and articulate solutions to clients.Required Skills & Experience:Strong expertise in Java (1.8 or higher) and J2EE development.Experience with Spring Framework (Core, AOP, Batch) and Spring Boot.Proficiency in WebSphere, Java Message Services (JMS), and SQL Server.Exposure to Azure cloud services.Strong knowledge of multi-threading, concurrency, and semaphore mechanisms.Experience with Microservices architecture, Kafka, and OFX Services.Solid command of Unix commands and scripting.Experience in Continuous Integration and Continuous Delivery (CI/CD) practices.Excellent problem-solving and customer-facing skills.Preferred Qualifications:Previous experience in financial services or IT consulting is a plus.Hands-on experience with IBM MQ messaging frameworks.