Senior Java Software Engineer

London
8 months ago
Applications closed

Related Jobs

View all jobs

Senior Data Engineer x1/ Data Engineer x1 (Financial Services)

Data Engineer – SC Cleared – Databricks

Data Engineer Manager

Data Engineer

Senior Data Engineer

Senior Data Engineer - Energy

Role: Senior Java Software Engineer

Location: London, 2 days per week on site required

Duration: 6-month contract with a possibility to turn into a perm opportunity

Salary: £(Apply online only)k + 5% bonus

Join a high-impact engineering team building innovative solutions that shape the future of compliance and risk technology for global merchants. We're looking for a Senior Software Engineer with a strong technical foundation, a passion for problem-solving, and a drive to build reliable, scalable systems.

What You'll Be Doing:

As a Senior Engineer on our Compliance, CDD, and Merchant Risk team, you'll play a critical role in developing our next-generation Perpetual KYC (pKYC) platform - a key solution designed to support our SMB and Enterprise customers across multiple global markets.

You'll work across the full development lifecycle, designing and delivering secure, scalable solutions in a modern, cloud-first tech stack. You'll collaborate closely with engineers across the UK, Romania, and India in a fast-paced, SAFe Agile environment.

Responsibilities:

Design, build, test, and support cutting-edge pKYC features and compliance systems
Translate complex business requirements into clean, efficient code
Develop and maintain integrations with cloud-native platforms and third-party SaaS tools
Write technical documentation and propose improvements to streamline development and deployment
Participate in system architecture design, performance monitoring, and continuous improvement

What You Bring:

Strong Java/J2EE development experience with a solid understanding of backend architecture
Proficiency with Oracle (DML, DDL), JBoss, XML, CSS
Expertise in building and consuming RESTful and SOAP web services
Familiarity with Spring, Kafka, GraphQL, OpenID, and GitHub
Solid experience with AWS services like Lambda, DynamoDB, ElastiCache, and OpenShift
Experience integrating third-party SaaS platforms into enterprise systems
Agile mindset - comfortable working in a SAFe Agile environment with global teams
Excellent communication and problem-solving skills

Nice to Have:

Domain experience in financial services, payments, or regulatory compliance
Knowledge of CDD/Risk platforms in a payments environment
Experience with tools like Rally, Confluence, or Single Sign-On (SSO) solutions
Exposure to AWS cloud infrastructure at scale

Why Join Us?

You'll be part of a global engineering team that's forward-thinking and quality-driven, working on mission-critical systems that directly impact how merchants operate and grow. If you're looking to take ownership, innovate, and collaborate with experts across borders-this is the place for you.

Candidates will ideally show evidence of the above in their CV to be considered please click the "apply" button.

Please be advised if you haven't heard from us within 48 hours then unfortunately your application has not been successful on this occasion, we may however keep your details on file for any suitable future vacancies and contact you accordingly.

Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Data Engineering Jobs for Career Switchers in Their 30s, 40s & 50s (UK Reality Check)

Thinking about switching into data engineering in your 30s, 40s or 50s? You’re not alone. In the UK, companies of all sizes — from fintechs to government agencies, retailers to healthcare providers — are building data teams to turn vast amounts of information into insight and value. That means demand for data engineering talent remains strong, but there’s a gap between media hype and the real pathways available to mid-career professionals. This guide gives you the straight UK reality check: which data engineering roles are genuinely open to career switchers, what skills employers actually look for, how long retraining really takes and how to position your experience for success.

How to Write a Data Engineering Job Ad That Attracts the Right People

Data engineering is the backbone of modern data-driven organisations. From analytics and machine learning to business intelligence and real-time platforms, data engineers build the pipelines, platforms and infrastructure that make data usable at scale. Yet many employers struggle to attract the right data engineering candidates. Job adverts often generate high application volumes, but few applicants have the practical skills needed to build and maintain production-grade data systems. At the same time, experienced data engineers skip over adverts that feel vague, unrealistic or misaligned with real-world data engineering work. In most cases, the issue is not a shortage of talent — it is the quality and clarity of the job advert. Data engineers are pragmatic, technically rigorous and highly selective. A poorly written job ad signals immature data practices and unclear expectations. A well-written one signals strong engineering culture and serious intent. This guide explains how to write a data engineering job ad that attracts the right people, improves applicant quality and positions your organisation as a credible data employer.

Maths for Data Engineering Jobs: The Only Topics You Actually Need (& How to Learn Them)

If you are applying for data engineering jobs in the UK, maths can feel like a vague requirement hiding behind phrases like “strong analytical skills”, “performance mindset” or “ability to reason about systems”. Most of the time, hiring managers are not looking for advanced theory. They want confidence with the handful of maths topics that show up in real pipelines: Rates, units & estimation (throughput, cost, latency, storage growth) Statistics for data quality & observability (distributions, percentiles, outliers, variance) Probability for streaming, sampling & approximate results (sketches like HyperLogLog++ & the logic behind false positives) Discrete maths for DAGs, partitioning & systems thinking (graphs, complexity, hashing) Optimisation intuition for SQL plans & Spark performance (joins, shuffles, partition strategy, “what is the bottleneck”) This article is written for UK job seekers targeting roles like Data Engineer, Analytics Engineer, Platform Data Engineer, Data Warehouse Engineer, Streaming Data Engineer or DataOps Engineer.