J2EE Developers
Listed on 2026-02-28
-
Software Development
Software Engineer, Backend Developer, DevOps, Cloud Engineer - Software
Overview
J2EE Software Engineers (Mid to Senior Developer roles available-100% remote)
Salary £50-80k + bonus
About the Company:
Our client is building the front-of-house payment gateway for a fast-growing, private, top-25 US payments company. The platform has a 19-year lineage with a clear architectural direction in J2EE
, modernised with hybrid cloud (
GCP + on-prem
) for scale, security, and compliance (PCI-DSS). You’ll join a distributed, long-tenured engineering team delivering high-throughput, highly available transaction systems used across the globe.
The Role:
As a J2EE Software Engineer, you'll design and develop server-side products and APIs on the payment gateway-owning your deliverables end-to-end:
discovery → design → development → automated tests → release → monitoring
. You'll work in small, empowered teams using BDD/TDD and CI/CD
, shipping resilient features for real merchants and real transactions.
- Design, implement, and maintain J2EE services and RESTful APIs (
JAX-RS/RESTEasy
). - Build robust persistence layers with JPA2/Hibernate on MySQL 8 (InnoDB).
- Engineer scalable, fault-tolerant systems with clustered caching (Infinispan) and JGroups
. - Contribute to deployment automation (
Liquibase
, Ansible
) and CI/CD pipelines. - Write automated acceptance and regression tests within a BDD framework; partner closely with QA.
- Participate in estimation, planning, code/design reviews, and production readiness & monitoring.
- Collaborate across product, security, and ops to meet PCI-DSS and reliability goals.
- Server-side product development with J2EE/Jakarta EE (not a Spring-only/microservices role).
- Hands-on with JBoss/Wild Fly application servers in production.
- JPA2/Hibernate with MySQL 8 (InnoDB); strong SQL and database design.
- Infinispan (or equivalent clustered cache) and understanding of JGroups
. - JAX-RS/REST
, API design, HTTP fundamentals, and secure web-app principles (PCI awareness). - Concurrency/multithreading and performance troubleshooting.
- Tooling:
Maven
, CI/CD (Jenkins/Git Lab/Git Hub Actions),
Liquibase
, Ansible
. - Practice with BDD/TDD
; comfortable authoring automated tests. - Experience level: SE II ~3-6 years;
Senior: 8+ years with leadership/ownership stories.
- Big Query
, Web Sockets, Pub/Sub (Kafka/Rabbit
MQ/SNS/SQS). - Docker/Kubernetes; GCP/AWS;
Observability (metrics/logs/tracing).
- Impact at scale: Core gateway that powers real-world payments across the globe.
- Modernised J2EE: Stable architecture + contemporary engineering (IaC, automation, hybrid cloud).
- End-to-end ownership: Small teams, big outcomes, minimal bureaucracy.
- Distributed culture: Colleagues across IE, NI, UK, and EU; collaborative, low-ego environment.
If you meet the criteria and want to build reliable, high-throughput payments systems, apply via this link. Alternatively, reach out to Phil Gamble for an informal chat via Linked-In or Whats-App.
About Phil GamblePhil has 20+ years in tech recruitment across the US, UK, and Ireland, delivering on complex hiring campaigns for global software companies. He takes a personalised, hands-on approach and has a long track record of helping engineers land roles they love.
Recent Linked In Testimonials"I cannot recommend Phil and Ocho enough… Phil is a professional who does not treat his candidates as resources…"
"Phil was by far the best recruiter I have ever dealt with… I wouldn’t hesitate to recommend Phil to my friends or colleagues."
"Phil takes the time to understand what I'm looking for… and he delivers."
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: