Senior Java Engineer - Real-Time Payments & Reactive

Icon Solutions

Greater London

On-site

GBP 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Icon Solutions, located in Greater London, is looking for an experienced Software Engineer with a solid product engineering background. You will be pivotal in delivering a cutting-edge solution for real-time payment processing, working hands-on to solve complex challenges.

The ideal candidate should have strong JAVA skills, experience with asynchronous systems, and a background in Agile methodologies such as Kanban and Scrum. A willingness to participate in on-call support is also required.

Qualifications

  • Experience in high availability/resilient distributed systems.
  • Hands-on development of software applications.
  • Previous experience with real-time messaging systems (incl. Kafka and JMS).

Responsibilities

  • Play a key role in product engineering, following TDD and BDD.
  • Writing high quality code within established development standards.
  • Contributing to design decisions and technical discussions.
  • Build reusable code and libraries for future use.
  • Optimise applications for maximum speed and scalability.

Skills

Strong JAVA 11+ skills
Reactive Programming Experience with Spring
Understanding of asynchronous request handling
Experience of event sourced/driven solutions
Continuous Integration & Continuous Deployment processes
Agile delivery experience (Kanban/Scrum)
Fluent in Spanish

Tools

Jira
Confluence
Docker
Kubernetes
Ansible
MongoDB

Job description

Icon Solutions, located in Greater London, is looking for an experienced Software Engineer with a solid product engineering background. You will be pivotal in delivering a cutting-edge solution for real-time payment processing, working hands-on to solve complex challenges.

The ideal candidate should have strong JAVA skills, experience with asynchronous systems, and a background in Agile methodologies such as Kanban and Scrum. A willingness to participate in on-call support is also required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real-Time Payments Engineer (Java, Spring, Kafka)
Real-Time Payments Engineer (Java, Spring, Kafka)

Icon Solutions Ltd • Greater London

On-site
GBP 65,000 - 85,000
Senior Java Engineer – Real‑Time Payments (Hybrid)
Senior Java Engineer – Real‑Time Payments (Hybrid)

Fynity • London

Hybrid
GBP 70,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Icon Solutions • Greater London

On-site
GBP 60,000 - 80,000
Software Engineer
Software Engineer

Icon Solutions Ltd • Greater London

On-site
GBP 65,000 - 85,000
Principal Java Engineer - Real-Time Payments (Hybrid UK/US)
Principal Java Engineer - Real-Time Payments (Hybrid UK/US)

RE Partners Consulting • Greater London

Hybrid
GBP 36,000 - 145,000
Referral bonus
Competitive salary
Diverse, inclusive workplace
Senior Software Product Engineer - Payments (Hybrid)
Senior Software Product Engineer - Payments (Hybrid)

Fynity • England

Hybrid
GBP 90,000 - 120,000
Cutting-edge technology
Hybrid working model
Collaboration with major global banks
+1
Senior Java Payments Engineer - Real-Time, Low-Latency
Senior Java Payments Engineer - Real-Time, Low-Latency

PVH (Tommy Hilfiger/Calvin Klein) • Greater London

Hybrid
GBP 70,000 - 115,000
20% annual bonus
Hybrid working (London)
Exposure to Tier 1 banking clients
Senior Java Engineer, Low-Latency Payments Systems
Senior Java Engineer, Low-Latency Payments Systems

RE Partners • Greater London

Hybrid
GBP 65,000 - 85,000
Senior Real-Time Java Engineer - Payments & Microservices
Senior Real-Time Java Engineer - Payments & Microservices

Fynity • Greater London

Hybrid
GBP 90,000 - 115,000
Hybrid working (1 day per week in city
20% annual bonus
Senior Java Engineer - Low-Latency Payments (Hybrid)
Senior Java Engineer - Low-Latency Payments (Hybrid)

RE Partners • Greater London

Hybrid
GBP 90,000 - 130,000