Senior Software Engineer (Java-JEE) – Transaction Processing Systems
Location:
Remote (UK)
Experience Level:
8+ Years
A
high-growth global fintech
, renowned for delivering world-class payments-related software and technology, is looking to expand its engineering team. We're seeking a
Senior Software Engineer II
to help build and evolve our highly available transaction processing systems that power real-time merchant interactions across the globe.
What You'll Work On
* Develop and maintain
front-of-house systems
—a suite of APIs, POS devices, and UIs that securely handle credit card data and interface with backend processing platforms.
* Build
contemporary J2EE applications
in a hybrid cloud/on-prem environment using
GCP
and private data centers for compliance and security.
* Deliver
cloud-based reporting
and analytics tools.
* Own the
end-to-end product lifecycle
, from requirements through to release, with a strong emphasis on
BDD and TDD
.
* Drive
Infrastructure as Code (IaC)
practices with high levels of automation and regression testing.
* Contribute to a collaborative, outcome-driven engineering culture focused on solving
interesting and complex problems
.
Tech Stack & Skills
* Java JEE
,
JBoss
,
JPA2
,
Hibernate
* MySQL 8
with
InnoDB
,
BigQuery
* REST APIs
with
JAX-RS
,
RESTEasy
,
OpenAPI
,
Swagger
* CI/CD
,
Liquibase
,
Ansible
* Multi-threaded concurrent programming
,
Pub/Sub
,
WebSockets
* Infinispan
,
JGroups
,
CDI
* HTML
,
JavaScript
,
Maven
Your background
* 8+ years of hands-on software engineering experience.
* Proven ability to
own products from start to finish
.
* Experience with
secure web applications
in
PCI-DSS
environments.
* Strong understanding of
load balancing
,
fault tolerance
, and
high availability
.
* Passion for solving
real-world engineering challenges
in a fast-paced fintech environment.
Why this role?
* Small teams, big impact
– minimal bureaucracy, maximum autonomy.
* Growth mindset
– An environment which support your development and encourage innovation.
* Real people, real problems
– build solutions that matter.
Ready to build the future of payments?