Enable job alerts via email!

Software Engineer

Icon Solutions Ltd

London

On-site

GBP 60,000 - 90,000

Full time

28 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading technology solutions provider as a Software Engineer, focusing on designing and developing real-time payment processing applications. You'll work in a collaborative Agile environment with a team dedicated to raising quality standards, leveraging skills in Java, Reactive Programming, and DevOps practices to solve complex challenges.

Qualifications

  • Proven experience in software engineering within agile teams.
  • Strong expertise in building resilient, distributed systems.
  • Experience in automation and CI/CD processes.

Responsibilities

  • Hands-on development of applications for payment processing.
  • Contribute to architecture and design discussions.
  • Develop high-quality code and optimize application performance.

Skills

JAVA 11+
Reactive Programming
Asynchronous request handling
Continuous Integration
Agile delivery
Real-time messaging systems
Docker
Kubernetes
Unix sys admin
MongoDB

Tools

Spring Framework
AKKA
Angular 9+
Jira
Confluence

Job description

This is an exciting opportunity for an experienced Software Engineer from a product engineering background ideally working with asynchronous, event driven systems to assist in the successful delivery of a market-leading solution for real-time payment processing.

The Icon Payments Framework (IPF) provides institutions with faster and more cost-effective access to payments through an advanced and highly flexible payments specific platform which seamlessly integrates with core and back-office banking applications.

About You

Successful candidates will have proven experience working effectively within highly collaborative agile development teams. You should be able to demonstrate a passion for engineering effective solutions to complex challenges. We are looking for self-starters, who can readily take ownership and continually strive to innovate. Additionally you should have the following skills and experience:

• Strong JAVA 11 + skills and Reactive Programming Experience with the Spring framework and technologies.

• Good understanding of asynchronous request handling Building for high availability/resilient distributed systems.

• Experience of event sourced/driven solutions.

• Experience in automation using Continuous Integration & Continuous Deployment processes.

• Agile delivery experience e.g. working in Kanban/Scrum delivery environment and associated tools (e.g. Jira/Confluence ).

• Willingness to be on the Level 4 on call support rota (1 week in 4 ).

What Do Our Engineers Do?

Our Software Engineers are responsible for hands-on development of software applications, working at pace adhering to Kanban values to resolve high impact, challenging, engineering problems while continuously raising quality standards. Using Java, AKKA and Spring, our Engineers will contribute to all aspects of the architecture and design for this innovative solution.

• Play a key role in product engineering, following TDD and BDD processes .

• Writing high quality code within established development standards and patterns.

• Contributing to design decisions and technical discussions as part of the engineering team.

• Build reusable code and libraries for future use.

• Optimise applications for maximum speed and scalability.

• Previous experience with real-time messaging systems (incl. Kafka and JMS).

• AKKA or other reactive framework.

• Experience with Angular 9+ on front end.

• DevOps experience gained within highly transactional software environments.

• Knowledge and/or experience of Docker and Kubernetes.

• Knowledge of Unix sys admin and scripting.

• Knowledge of document-based data stories e.g. MongoDB.

About Us

Icon Solutions is a leading specialist provider of services and technology solutions that are simplifying banking transformation.

Icon is the past, present and future of payments. With a proven record delivering mission-critical solutions for global institutions, it is driving the next-generation of banking and payments architecture. Icon combines industry-leading domain experts, services, accelerator assets and technology that empower customers to solve problems, fight complexity and embrace change.

Icon has applied its payments, technical and integration expertise to create IPF: a low-code, cloud-native, open-source technology platform to accelerate payments transformation.

Icon’s clients include leading global banks such as BNP Paribas, HSBC, NatWest and Lloyds Banking Group.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Golang Software Engineer

Venture Up

London null

Remote

Remote

GBP 60.000 - 85.000

Full time

Yesterday
Be an early applicant

Senior Mobile Software Engineer FinTech (Fully Remote)

CybeRim

London null

Remote

Remote

GBP 80.000 - 80.000

Full time

Yesterday
Be an early applicant

Senior Mobile Software Engineer - FinTech (Fully Remote)

InterAct Consulting

London null

Remote

Remote

GBP 80.000 - 80.000

Full time

Yesterday
Be an early applicant

Senior Mobile Software Engineer - FinTech Fully Remote

interAct Consulting Limited

London null

Remote

Remote

GBP 60.000 - 80.000

Full time

Yesterday
Be an early applicant

Senior IaC Software Engineer

JR United Kingdom

London null

Remote

Remote

GBP 80.000 - 100.000

Full time

Yesterday
Be an early applicant

Software Engineer II

HackerOne

London null

Remote

Remote

GBP 65.000 - 75.000

Full time

Yesterday
Be an early applicant

Python Software Engineer, Python, AWS | Python, TDD & BDD, Monitoring | Household Name | 650 -[...]

JR United Kingdom

City Of London null

Remote

Remote

GBP 80.000 - 100.000

Full time

Yesterday
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

London null

Remote

Remote

GBP 40.000 - 70.000

Full time

4 days ago
Be an early applicant

Senior Juju Software Engineer (Go)

Canonical

London null

Remote

Remote

USD 70.000 - 85.000

Full time

5 days ago
Be an early applicant