Location
montreal (administrative region)
Job Type
Full-time
Posted
May 24, 2026
Job Description
Become a crucial player at AppDirect as a Senior Software Developer, enhancing the billing systems that empower digital entrepreneurs. Collaborate in an agile environment leveraging your skills in Java and microservices.
This role involves working closely with the Core Billing Team to build innovative solutions for invoicing and payment processing. You will engage with legacy applications and ensure the delivery of high-quality services. Your contributions will drive improvements and successful outcomes in billing technology.
Key Responsibilities:
• Develop and sustain microservices for key billing processes
• Improve and maintain existing Multitier Billing Applications
• Construct scalable REST and GraphQL APIs using Java
• Design unit tests with JUnit for quality assurance
• Engage in daily stand-ups and sprint planning within Scrum
Requirements:
• Bachelor’s degree in Computer Science or relevant field
• Minimum of 4 years Java development experience
This role involves working closely with the Core Billing Team to build innovative solutions for invoicing and payment processing. You will engage with legacy applications and ensure the delivery of high-quality services. Your contributions will drive improvements and successful outcomes in billing technology.
Key Responsibilities:
• Develop and sustain microservices for key billing processes
• Improve and maintain existing Multitier Billing Applications
• Construct scalable REST and GraphQL APIs using Java
• Design unit tests with JUnit for quality assurance
• Engage in daily stand-ups and sprint planning within Scrum
Requirements:
• Bachelor’s degree in Computer Science or relevant field
• Minimum of 4 years Java development experience
Ready to Apply?
Submit your application for Senior Software Developer Position at AppDirect
Apply Now