Senior Java Data Engineer - Remote, Scalable Backend

Jobgether

United Kingdom

Remote

GBP 90,000 - 120,000

Full time

10 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Fully remote work
Competitive salary
Flexible working hours
Career development opportunities
Collaborative Agile team

Job summary

Jobgether is seeking a Senior Software Engineer with a focus on Data and Java for a fully remote role in the United Kingdom. You will design, build, and maintain scalable backend services and data-processing components, enabling data ingestion, transformation, and enterprise integrations at high volume.

Collaborate with engineering and business stakeholders, participate in code reviews, and uphold engineering best practices within an Agile environment.

Qualifications

  • 4+ years of professional software engineering experience, backend and data-focused.
  • Strong Java development skills and production-grade backend experience.
  • Experience with data-oriented systems, ETL processes, data processing workflows, or backend data services.
  • Knowledge of APIs, databases, distributed application architecture, and system integration.
  • Experience with Spark, Kafka, or other large-scale data platform and processing technologies.
  • Familiarity with cloud platforms, CI/CD practices, and data pipeline operations.
  • Experience supporting high-volume or enterprise-scale applications and services.
  • Strong analytical, debugging, troubleshooting, and problem-solving abilities.
  • Ability to work effectively within collaborative Agile engineering teams and cross-functional environments.
  • Strong communication skills and the ability to collaborate with both technical and business stakeholders.
  • Ability to quickly understand existing systems and begin contributing effectively.
  • Strong delivery focus, attention to quality, and ownership of application and data engineering work.
  • Knowledge of IT security best practices, including standards and controls aligned with ISO, SOC, or comparable frameworks.

Responsibilities

  • Develop, maintain, and enhance Java-based backend services and data-processing components.
  • Build scalable solutions for data ingestion, transformation, processing, and system integration.
  • Design and implement reliable backend and data services that support enterprise applications and high-volume workloads.
  • Collaborate with engineering and business stakeholders to understand requirements and deliver effective technical solutions.
  • Contribute to system architecture, implementation, testing, deployment, and production operations.
  • Improve the performance, reliability, scalability, and maintainability of application and data services.
  • Troubleshoot and resolve defects, production incidents, and technical issues across both application and data layers.
  • Work with data platform technologies such as Spark, Kafka, and other large-scale data processing tools.
  • Support cloud-based infrastructure, CI/CD workflows, and data pipeline operations.
  • Participate in code reviews and contribute to clean coding standards, technical documentation, and engineering best practices.
  • Apply appropriate security practices and contribute to systems aligned with relevant ISO, SOC, or similar security standards.
  • Ramp up quickly on existing systems, technologies, and processes while maintaining a strong focus on delivery and quality.

Skills

Java
Backend development
Data processing
APIs
Distributed systems
Agile
Communication

Tools

Spark
Kafka
Cloud platforms
CI/CD
Data pipelines
REST APIs

Job description

Jobgether is seeking a Senior Software Engineer with a focus on Data and Java for a fully remote role in the United Kingdom. You will design, build, and maintain scalable backend services and data-processing components, enabling data ingestion, transformation, and enterprise integrations at high volume.

Collaborate with engineering and business stakeholders, participate in code reviews, and uphold engineering best practices within an Agile environment.

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

Similar jobs worth comparing

Software Engineer, Data and Java
Software Engineer, Data and Java

Jobgether • United Kingdom

Remote
GBP 90,000 - 120,000
Fully remote work
Competitive salary
Flexible working hours
+2
Senior Data Engineer - Java & Azure, Remote UK
Senior Data Engineer - Java & Azure, Remote UK

TEKsystems • Greater London

On-site
GBP 70,000 - 90,000
Senior Data Engineer - Remote UK, Architect & Mentor
Senior Data Engineer - Remote UK, Architect & Mentor

Eden Scott • Scotland

Remote
GBP 55,000 - 75,000
Remote Senior Backend Engineer - Python/Django, APIs
Remote Senior Backend Engineer - Python/Django, APIs

Far Coder • United Kingdom

Remote
GBP 70,000 - 120,000
Remote-first
Flexible hours
Global platform
Data Engineer
Data Engineer

TEKsystems • Greater London

On-site
GBP 70,000 - 90,000
Senior Data Engineer (Java/SQL) - Scalable Pipelines
Senior Data Engineer (Java/SQL) - Scalable Pipelines

Methods • Glasgow

On-site
GBP 75,000 - 110,000
LinkedIn Learning access
Employee assistance programme
Wellness support
+2
Senior Data Engineer - Java/SQL Pipelines & Data Platforms
Senior Data Engineer - Java/SQL Pipelines & Data Platforms

Methods Business and Digital Technology • Glasgow

On-site
GBP 70,000 - 100,000
Senior Backend Engineer: Java, Node.js, Python & AWS
Senior Backend Engineer: Java, Node.js, Python & AWS

CreateFuture • City of Edinburgh, Leeds

Hybrid
GBP 70,000 - 110,000
Flexible working
Hybrid/Remote options
Senior Data Engineer - Build Scalable Data Platform Remote
Senior Data Engineer - Build Scalable Data Platform Remote

Gigs, Inc. • Greater London

Hybrid
GBP 90,000 - 125,000
Stock options
Home office stipend
Learning budget
+2
Senior Java Backend Engineer – Remote/UK FinTech
Senior Java Backend Engineer – Remote/UK FinTech

Eden Scott • City of Edinburgh

Remote
GBP 70,000 - 90,000