Product Developer
Project Overview:
As part of our Client's high-stakes payments modernization project, this Developer role is essential for implementing and supporting new payment messaging channels in alignment with ISO 20022 and SWIFT messaging standards. With urgency from regulatory teams and upcoming compliance deadlines, the developer will work with BSAs, QAs, and other technical teams to route and update various message types efficiently and accurately.
Key Responsibilities:
- Design and develop solutions for routing and validating new payment messaging channels, focusing on compliance with ISO 20022 and SWIFT MT to MX standards
- Implement functionality for Acknowledgements, Non-Acknowledgements, and other messaging types, ensuring industry-standard routing and message structure
- Collaborate with BSAs and QAs to troubleshoot issues and provide technical solutions quickly, meeting aggressive project timelines
- Maintain and optimize existing applications, ensuring seamless integration with new standards
- Follow best practices in code quality, documentation, and security for all development tasks
Must-Have Qualifications:
- Extensive knowledge of ISO 20022 and SWIFT MT/MX messaging standards, including message structures, routing, and error handling. Hands-on experience in developing and transforming messaging standards within payment transformation programs
- Intermediate to senior-level developer experience, ideally in Capital Markets, Banking, or Financial Services, with a proven track record in payment systems, high-value transactions, or wire transfer processing
- Proficiency with IBM Financial Transaction Manager (FTM) and IBM Integration Bus (IIB) for message orchestration, routing, and transformation. Familiarity with related financial messaging protocols and middleware integration
- Strong programming skills in languages such as Java, Python, or C#, with experience in scripting and automation for payment processing tasks
- Advanced understanding of XML and JSON data structures, message formats, and data validation techniques essential to ISO 20022 and SWIFT migrations
- Familiarity with event-driven architecture, RESTful APIs, and microservices for improved message handling and integration with other payment systems
Nice-to-Have Qualifications:
- Familiarity with the regulatory landscape for high-value payment processing, including anti-money laundering (AML) compliance, fraud detection, and reporting requirements
- Experience with message transformation, including working with related tools such as MuleSoft, Apache Camel, or other message brokers
- Exposure to performance testing tools (e.g., JMeter, LoadRunner) for high-throughput applications, ensuring that payment processing systems can handle regulatory-driven volume increases
- Knowledge of cloud infrastructure (e.g., AWS, Azure) for scalable payment systems and DevOps practices (e.g., CI/CD pipelines, containerization with Docker) to streamline the development and deployment process