Principal Java Architect - Data Platform & Microservices

Opus Resourcing Ltd

Cambridge

Hybrid

GBP 90,000 - 115,000

Full time

20 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Opus Resourcing Ltd. is seeking a Principal Software Engineer in Cambridge. You will lead the architecture and development of a new data platform while staying hands-on with the Java-based SaaS platform, shaping the data-driven direction of the business.

The role combines greenfield data platform work with practical software engineering leadership, in a hybrid setup with UK-based remote options and team meetups.

Qualifications

  • Strong Java development experience, Spring Boot or Micronaut is preferred.
  • Experience designing scalable data platforms and data pipelines.
  • Good understanding of software architecture and design patterns, ideally DDD.
  • Knowledge of data mesh, data lakes, lakehouse architectures, and modern data processing.

Responsibilities

  • Lead architecture, design and build of a new data platform.
  • Remain hands-on developing the existing Java-based SaaS platform.
  • Design scalable data pipelines, ingestion and processing using modern data engineering tech.
  • Shape the cloud-native microservice architecture and distributed systems.
  • Collaborate with product/engineering to translate requirements into robust solutions.
  • Drive engineering best practices, code quality, testing and CI/CD; mentor engineers.

Skills

Strong Java development
Data Platform Architecture
DDD
Distributed systems
Cloud & DevOps

Tools

Apache Iceberg
Kafka
Spark
Flink
Kubernetes

Job description

Opus Resourcing Ltd. is seeking a Principal Software Engineer in Cambridge. You will lead the architecture and development of a new data platform while staying hands-on with the Java-based SaaS platform, shaping the data-driven direction of the business.

The role combines greenfield data platform work with practical software engineering leadership, in a hybrid setup with UK-based remote options and team meetups.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Java & Data Platform Architect (Hybrid UK)
Principal Java & Data Platform Architect (Hybrid UK)

Opus Resourcing Ltd • Cambridge

Hybrid
GBP 110,000 - 145,000
Principal Software Engineer - Java/Data Platforms
Principal Software Engineer - Java/Data Platforms

Opus Resourcing Ltd • Cambridge

Hybrid
GBP 110,000 - 145,000
Principal Software Engineer – Java / Data Platforms
Principal Software Engineer – Java / Data Platforms

Opus Resourcing Ltd • Cambridge

Hybrid
GBP 90,000 - 115,000
Principal Software Engineer
Principal Software Engineer

Premier Group • City Of London

On-site
GBP 70,000 - 90,000
Principal Java Architect and Tech Lead (Hybrid)
Principal Java Architect and Tech Lead (Hybrid)

Matchtech Group • Greater Manchester

Hybrid
GBP 90,000 - 120,000
Performance bonus
Employer pension
Health insurance
+5
Senior Enterprise Java Tech Lead & Architect
Senior Enterprise Java Tech Lead & Architect

Vitality • Greater London

Hybrid
GBP 90,000 - 140,000
Bonus schemes
Pension matching up to 6%
Vitality health insurance
Principal Java Engineer | Digital Transformation | Retail Bank
Principal Java Engineer | Digital Transformation | Retail Bank

Vertus Partners • Greater London

Hybrid
GBP 80,000 - 100,000
Flexible working arrangements
Influence architecture and engineering
Principal Developer
Principal Developer

Sellick Partnership • Manchester

Hybrid
GBP 85,000 - 125,000
Principal Software Engineer - Hybrid London, Lead & Build
Principal Software Engineer - Hybrid London, Lead & Build

Pathfinder • City Of London

Hybrid
GBP 75,000 - 95,000
10% pension
10% cash allowance
Bonus
+1
Head of Engineering - Java & Real-Time Data Platform
Head of Engineering - Java & Real-Time Data Platform

Energy Jobline CVL • Royal Borough of Greenwich

Remote
GBP 175,000 - 217,000