Senior Java Developer (Icon Solutions IPF/Payments) - 6-Month Contract - London
Contracting role for a 12-month engagement within the financial services sector. Working as part of a multi-disciplined team, you will implement and support complex reconciliation solutions end-to-end - from design and configuration through to testing, training, and post-implementation support - delivering high-quality, fully functional reconciliation processes to the finance business community.
Key Responsibilities:
- Design, develop, and maintain payment applications using the Icon Solutions IPF (Icon Payments Framework)
- Develop microservices and integration components using Java, Spring Boot, and IPF
- Build and enhance payment processing workflows for domestic and international payment schemes
- Create reusable APIs and integration services for enterprise payment platforms, aligned to ISO 20022, SWIFT, CHAPS, Faster Payments, and SEPA standards
- Collaborate with Solution Architects to define scalable and resilient architecture patterns
- Perform code reviews and ensure adherence to engineering and compliance standards
- Troubleshoot production issues and provide L3 support for critical payment applications
What You Will Ideally Bring:
- 8+ years of Java development experience - essential
- Hands-on development experience with Icon Solutions IPF - essential; including payment workflow orchestration, message transformation, routing, validation, exception processing, and settlement/reconciliation
- Strong proficiency in Java 8/11/17, Spring Boot, Spring Framework, REST APIs, and microservices architecture
- Solid knowledge of one or more payment schemes - Faster Payments (FPS), CHAPS, SWIFT MT/MX, SEPA, ISO 20022, BACS, or cross-border payments
Contract Details:
- Duration: 6 months
- Rate: £420 per day
- Location: London(Hybrid - 2 days on-site)
- Start Date: ASAP