CA EmploymentAlert | Hays | Java Developer - Back End - Payments
Skip to Main Content

Job Title


Hays | Java Developer - Back End - Payments


Company : Hays


Location : toronto, Ontario


Created : 2025-01-10


Job Type : Full Time


Job Description

** Must have Payments domain experience** Client: IT consulting Role: Java Developer Job Type: Permanent Location: Hybrid (3 days Downtown Toronto) Your New Company Our client is a specialized product company that offers global, national, and enterprise payment platforms and services in digital payments to clients across North America, Europe, the UK, the Middle East, APAC, and India. Your New Role: Seeking a highly skilled and experienced Application Engineer with expertise in Java, Spring Boot, and a solid understanding of microservices architecture. The ideal candidate will have 6-10 years of hands-on experience in designing, developing, and deploying enterprise-grade applications, particularly in the payments domain. A deep understanding of ISO 20022, e-transfers, and real-time payment systems is preferred. Responsibilities Design, develop, and maintain scalable, high-performance applications using Java and Spring Boot Implement and manage microservices-based architectures , ensuring seamless integration and scalability Develop and maintain RESTful APIs and work with asynchronous messaging systems like Kafka, RabbitMQ, or equivalent Collaborate with cross-functional teams to design and implement secure, efficient payment solutions Ensure compliance with industry standards such as ISO 20022 and payment protocols for e-transfers and real-time payments Troubleshoot and resolve application issues, optimizing performance and reliability Participate in code reviews, testing, and deployment processes to maintain high-quality standards Stay up-to-date with emerging technologies and trends in the payments industry What Youll Need to Succeed: 6-10 years of professional experience in software development with expertise in Java and Spring Boot Hands-on experience with microservices architecture and building distributed systems Strong knowledge of API development and integration (REST/JSON) Expertise in asynchronous messaging systems such as Kafka or RabbitMQ Experience in the payments domain, including knowledge of ISO 20022, e-transfers, and preferably real-time payment systems Others : Strong understanding of secure coding practices, performance optimization, and scalability Excellent problem-solving skills, attention to detail, and ability to work in a collaborative team environment Familiarity with DevOps practices and tools for CI/CD is a plus Assets: Experience with cloud platforms such as AWS, Azure, or GCP Knowledge of containerization technologies (Docker, Kubernetes) Exposure to domain-driven design and event-driven architectures What Youll get in Return The client is offering a permanent role with competitive compensation and benefits package Interested? If youre available and interested in this role, please reply to as soon as you can attaching your updated resume.