Payments Integration and Compliance: Develop, enhance, and maintain payment processing systems ensuring compliance with ISO 20022 standards, specifically utilizing the Payments (PAIN message series) format.
Volante Integration: Design and implement payment integration solutions using Volante Designer, Mapper, and other Volante components. Configure Volante message transformation maps to facilitate seamless data exchange between different payment systems and formats.
Java Development: Develop high-quality, scalable, and efficient Java code for payment processing modules and applications. Collaborate with cross-functional teams to design and implement new features and enhancements.
Apache Flink Development: Utilize Apache Flink for real-time data processing and analytics in payment processing systems. Develop and optimize Flink jobs for efficient data streaming and processing.
Performance Optimization: Identify performance bottlenecks in payment processing workflows and optimize code and configurations to improve system performance and throughput.
Testing and Debugging: Write unit tests and perform comprehensive testing of payment processing modules to ensure reliability, accuracy, and compliance with business requirements. Debug and troubleshoot issues as needed.
Documentation and Compliance: Maintain comprehensive technical documentation for payment processing systems, including design documents, architecture diagrams, and API specifications. Ensure adherence to regulatory compliance requirements.
Collaboration and Communication: Collaborate closely with product managers, business analysts, and other stakeholders to understand business requirements and translate them into technical solutions. Communicate project status, issues, and risks effectively to project stakeholders.
Bachelor’s degree in computer science, systems analysis or a related study, or equivalent experience
10 + years of relevant experience including technical architecture, network management, application development, middleware, database management or operations
Experience with Azure(primary) and AWS enterprise implementations
Exposure to multiple, diverse technologies and processing environments
Knowledge of all components of a technical architecture
Knowledge of business process re-engineering principles and processes