Senior Icon Payments Engineer (Java/IPF)

Senior Icon Payments Engineer (Java/IPF)

Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
HelloKindred

At a Glance

  • Tasks: Design and develop high-performance payment solutions using Java and the Icon Payment Framework.
  • Company: Join a leading tech firm in the financial services industry with a hybrid work setup.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on innovation and career advancement.
  • Why this job: Make an impact in the fast-paced world of payment processing and financial technology.
  • Qualifications: 5+ years of Java experience and familiarity with payment systems and regulatory frameworks.

The predicted salary is between 70000 - 90000 £ per year.

Our client in the Information Technology and Services industry is looking for an Icon Payments Developer to design, develop, and maintain high‑performance payment processing solutions using the Icon Payment Framework (IPF). The role requires strong Java expertise and deep understanding of payment processing systems, ensuring scalability, resilience, and regulatory compliance across complex financial services environments.

Responsibilities

  • Design and develop payment processing solutions using Icon Payment Framework and Java.
  • Customise and extend IPF modules to meet business and regulatory requirements.
  • Integrate Icon with upstream and downstream systems including core banking, fraud, AML, SWIFT, SEPA, and FPS.
  • Participate in the full software development lifecycle from requirements gathering through deployment and support.
  • Write clean, maintainable, and well‑documented code aligned with best practices.
  • Conduct unit testing, integration testing, and support UAT and production deployments.
  • Collaborate with Business Analysts, Solution Architects, QA teams, and DevOps to deliver high‑quality solutions.
  • Provide L3 support for production issues related to Icon and payment processing.
  • Participate in code reviews, design discussions, and technical workshops.
  • Ensure solutions comply with internal security, risk, and regulatory frameworks including PSD2 and ISO 20022.
  • Maintain technical documentation and contribute to knowledge sharing across teams.

Qualifications

  • 5+ years of Java development experience within financial services.
  • 2+ years of hands‑on experience with Icon Payment Framework.
  • Strong understanding of payment processing systems, messaging standards such as SWIFT, ISO 20022, SEPA, CHAPS, and FPS, and clearing and settlement flows.
  • Experience with Spring Boot, REST APIs, JMS, and SQL or Oracle.
  • Familiarity with CI/CD pipelines, Git, JIRA, and Agile methodologies.
  • Strong problem‑solving skills and experience working in fast‑paced regulated environments.
  • Exposure to cloud‑native development including AWS or Azure and containerisation technologies such as Docker and Kubernetes.
  • Knowledge of DevOps practices and automated testing frameworks.
  • Background in financial services with experience in transaction banking or corporate payments.

Additional Information

Candidates must be legally authorized to live and work in the country where the position is based, without requiring employer sponsorship.

Equal Opportunity Employer

HelloKindred is an equal opportunity employer. We welcome applicants of all backgrounds and do not discriminate on the basis of race, colour, religion, sex, gender identity or expression, sexual orientation, age, national origin, disability, veteran status, or any other protected characteristic under applicable law.

Senior Icon Payments Engineer (Java/IPF) employer: HelloKindred

Join a forward-thinking company in the Information Technology and Services sector that values innovation and collaboration. With a hybrid work setup, we offer a dynamic work culture that fosters professional growth through continuous learning and development opportunities. Our commitment to diversity and inclusion ensures a supportive environment where every employee can thrive while contributing to cutting-edge payment processing solutions.

HelloKindred

Contact Details:

HelloKindred Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Icon Payments Engineer (Java/IPF)

Tip Number 1

Network like a pro! Reach out to your connections in the financial services and tech industries. Attend meetups or webinars related to payment processing and Java development. You never know who might have a lead on your dream job!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving the Icon Payment Framework and Java. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss your experience with payment processing systems and how you've tackled challenges in past roles. Practice makes perfect!

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills. Plus, it’s a great way to ensure your application gets seen by the right people. Let’s get you that job!

We think you need these skills to ace Senior Icon Payments Engineer (Java/IPF)

Java
Icon Payment Framework (IPF)
Payment Processing Systems
SWIFT
ISO 20022
SEPA
CHAPS

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Java expertise and experience with the Icon Payment Framework. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about payment processing and how your background in financial services makes you a perfect fit for our team. Keep it engaging and personal!

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in fast-paced environments. We love seeing candidates who can think on their feet and come up with innovative solutions, especially in regulated settings.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at HelloKindred

Know Your Java Inside Out

Make sure you brush up on your Java skills, especially as they relate to payment processing systems. Be ready to discuss your past projects and how you've used Java in a financial services context.

Familiarise Yourself with IPF

Since the role specifically mentions the Icon Payment Framework, take some time to understand its architecture and functionalities. If possible, try to work on a small project or example that uses IPF to demonstrate your hands-on experience.

Understand Payment Processing Standards

Get to grips with messaging standards like SWIFT, ISO 20022, and SEPA. Be prepared to explain how these standards impact payment processing and compliance, as this knowledge will be crucial during your interview.

Showcase Your Collaboration Skills

This role involves working closely with various teams, so be ready to share examples of how you've successfully collaborated in the past. Highlight your experience with Agile methodologies and tools like JIRA to show you're a team player.