Software Engineer (Java-JEE)

Eden Scott

Glasgow

On-site

GBP 52,000 - 72,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A high-growth global fintech is seeking a Software Engineer II in Glasgow to develop and maintain robust transaction processing systems. The role requires expertise in Java-JEE and a solid understanding of secure web applications. Candidates should be comfortable in cloud environments and familiar with modern development practices like BDD and TDD. This position offers significant autonomy and the opportunity to contribute to innovative solutions for real-world problems.

Qualifications

  • 3–5 years of hands-on software engineering experience.
  • Experience translating business requirements into technical solutions.
  • Strong understanding of secure web applications, ideally in PCI-DSS environments.
  • Familiarity with load balancing, fault tolerance, and high availability.
  • Ability to grasp and improve existing codebases.
  • Comfortable working independently or as part of a team.
  • Strong communication and collaboration skills.
  • Experience with BDD and TDD, and translating test cases into automated tests.

Responsibilities

  • Develop and maintain front-of-house systems for secure credit card data.
  • Build contemporary J2EE applications in hybrid cloud/on-prem environments.
  • Apply BDD and TDD practices to ensure quality and reliability.
  • Own tasks from initial concept through design to release, including post-deployment monitoring and verification.
  • Apply BDD and TDD practices to ensure quality and reliability.
  • Contribute to a collaborative, outcome-driven engineering culture focused on real-world problems.

Skills

Software engineering
Java-JEE
API development
Microservices
MySQL 8
Secure web applications
BDD and TDD practices
Cloud environments
MySQL 8
InnoDB
BigQuery
GCP
WebSockets
Pub/Sub
Infinispan
JGroups
CDI
PCI-DSS
load balancing
fault tolerance
high availability

Tools

GCP
BigQuery
REST APIs
JAX-RS
Swagger

Job description

Overview

Software Engineer (Java-JEE) – Transaction Processing Systems

A high-growth global fintech, renowned for delivering world-class payments-related software and technology, is expanding its engineering team. We’re looking for a Software Engineer II to help build and evolve our highly available transaction processing systems that power real-time merchant interactions across the globe.

This is a unique opportunity to contribute to the foundation of an enterprise architecture team, with the autonomy to design, implement, and lead initiatives that support strategic growth and innovation.

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 tasks from initial concept through design to release, including post-deployment monitoring and verification.
  • Apply BDD and TDD practices to ensure quality and reliability.
  • Contribute to a collaborative, outcome-driven engineering culture focused on solving real-world problems.
  • MySQL 8 with InnoDB, BigQuery
  • REST APIs with JAX-RS, RESTEasy, OpenAPI, Swagger
  • Multi-threaded concurrent programming, Pub/Sub, WebSockets (nice to have)
  • Infinispan, JGroups, CDI
  • 3–5 years of hands-on software engineering experience.
  • Experience translating business requirements into technical solutions.
  • Strong understanding of secure web applications, ideally in PCI-DSS environments.
  • Familiarity with load balancing, fault tolerance, and high availability.
  • Ability to grasp and improve existing codebases.
  • Comfortable working independently or as part of a team.
  • Strong communication and collaboration skills.
  • Experience with BDD and TDD, and translating test cases into automated tests.
Why this role?
  • Small teams, big impact – minimal bureaucracy, maximum autonomy.
  • Growth mindset – an environment that will support your development and encourage innovation.
  • Real people, real problems – build solutions that matter.

Ready to build the future of payments?

Seniority level
  • Associate
Employment type
  • Full-time
Job function
  • Information Technology
Industries
  • Software Development

This range is provided by Eden Scott. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Referrals increase your chances of interviewing at Eden Scott by 2x

Location: Glasgow, Scotland, United Kingdom

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

Similar jobs worth comparing

Senior Software Engineer .Net
Senior Software Engineer .Net

Eden Scott • Glasgow

On-site
GBP 55,000 - 75,000
Senior Software Engineer .Net
Senior Software Engineer .Net

Eden Scott • Glasgow

On-site
GBP 75,000 - 110,000
Software Engineer - Java (Cambridge)
Software Engineer - Java (Cambridge)

Global Payments Inc. • Cambridge

On-site
GBP 60,000 - 90,000
Software Architect
Software Architect

Eden Scott • Glasgow

On-site
GBP 70,000 - 90,000
Impact at scale
Innovation-focused culture
Career growth
+1
Software Engineer C#
Software Engineer C#

Eden Scott • City of Edinburgh

On-site
GBP 45,000 - 75,000
Java Software Engineer
Java Software Engineer

Fynity • Greater London

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

RE Partners • Greater London

Hybrid
GBP 90,000 - 130,000
Software Engineer - Java (Cambridge)
Software Engineer - Java (Cambridge)

Worldpay • Cambridge

On-site
GBP 60,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Lloyds Bank plc • City of Edinburgh

Hybrid
GBP 63,000 - 80,000
Pension contribution up to 15%
Annual performance-related bonus
Share schemes
+1
Senior Software Engineer
Senior Software Engineer

Harrington Starr • Greater London

On-site
GBP 90,000 - 130,000