Description

Job Description:

 

  • 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

Education

Bachelor's degree