Principal Java Engineer

Ocho People

Belfast City District

Hybrid

GBP 81,000 - 99,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid working model
Ownership & autonomy
Competitive package

Job summary

Ocho is partnering with a global product-led technology company to hire a Senior Java Engineer in Belfast. This hands-on role shapes and scales core backend services, influencing architecture, technical direction, and engineering standards in a true product engineering environment.

In this hybrid Belfast role you will collaborate closely with product and architecture teams, mentor engineers, and deliver scalable cloud-native systems on AWS with a strong product focus and ownership mindset.

Qualifications

  • Strong commercial experience building large-scale systems using Java
  • Deep understanding of cloud-native development, ideally within AWS
  • Experience designing and working with distributed, highly available systems
  • Comfortable leading technically and mentoring senior engineers
  • Strong product mindset with experience working alongside product teams

Responsibilities

  • Design, build and evolve highly scalable backend services
  • Contribute to system architecture and technical decision-making
  • Improve performance, scalability, and reliability across distributed systems
  • Collaborate closely with product, architecture, and engineering teams
  • Drive best practices across code quality, testing, and delivery
  • Mentor and support other engineers within the team

Skills

Java backend
Cloud-native AWS
Distributed systems
Technical leadership
Product collaboration

Job description

Senior Java Engineer
Location

Belfast (Hybrid working)

Salary

Up to £90,000 depending on experience

Type

Full-time, Permanent

Overview

Ocho is working on behalf of a global, product-led technology company that builds large-scale digital platforms used by leading retail and consumer brands worldwide. This is a true product engineering environment where teams take long-term ownership of complex systems, rather than delivering short-term projects.

They are now looking for a Senior Java Engineer to join a high-performing team, playing a key role in shaping and scaling core backend services that power their platform. This is a hands-on position with real influence over architecture, technical direction, and engineering standards.

Key Responsibilities
  • Design, build and evolve highly scalable backend services
  • Contribute to system architecture and technical decision-making
  • Improve performance, scalability, and reliability across distributed systems
  • Collaborate closely with product, architecture, and engineering teams
  • Drive best practices across code quality, testing, and delivery
  • Mentor and support other engineers within the team
Person We Are Looking For
  • Strong commercial experience building large-scale systems using Java
  • Deep understanding of cloud-native development, ideally within AWS
  • Experience designing and working with distributed, highly available systems
  • Comfortable leading technically and mentoring senior engineers
  • Strong product mindset with experience working alongside product teams
Tech Environment
  • Java for core backend development
  • AWS-based cloud infrastructure
  • Microservices and event-driven architecture
  • Infrastructure as Code and CI/CD pipelines
  • Modern observability and monitoring tooling
What's on Offer
  • Opportunity to work in a true product engineering environment at scale
  • Strong engineering culture with real ownership and autonomy
  • Hybrid working model with Belfast-based office
  • Clear long-term progression aligned to a growing product roadmap
  • Competitive salary, bonus, and benefits package
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer: Scalable Backend Architect (Hybrid)
Senior Java Engineer: Scalable Backend Architect (Hybrid)

Ocho People • Belfast City District

Hybrid
GBP 81,000 - 99,000
Hybrid working model
Ownership & autonomy
Competitive package
Senior Java Engineer
Senior Java Engineer

Ocho People • Belfast City District

Hybrid
GBP 60,000 - 90,000
Hybrid working
8% pension
10% bonus
+2
Backend Software Engineer
Backend Software Engineer

Ocho • Belfast City District

Hybrid
GBP 65,000 - 100,000
Medical aid
Pension
Senior Java Engineer — Cloud & AWS, Hybrid
Senior Java Engineer — Cloud & AWS, Hybrid

Ocho People • Belfast City District

Hybrid
GBP 60,000 - 90,000
Hybrid working
8% pension
10% bonus
+2
Principal Java Engineer
Principal Java Engineer

NPAworldwide • Manchester

Hybrid
GBP 70,000 - 85,000
Flexitime 37.5 hrs
Hybrid working
Learning budget
+6
Senior Java Engineer
Senior Java Engineer

Myn • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work
Senior Java Software Engineer
Senior Java Software Engineer

Ocho • Belfast

On-site
GBP 117,000 - 143,000
Equity
Healthcare
Dynamic work environment
+2
Software Engineer
Software Engineer

VanRath • Belfast City District

Hybrid
GBP 40,000 - 58,000
Senior Java / SQL Developer
Senior Java / SQL Developer

Methods Group • Glasgow

Hybrid
GBP 65,000 - 90,000
Wellbeing and wellness programmes
LinkedIn Learning access
Management development programme
+5
Software Engineer (Java Mid)
Software Engineer (Java Mid)

interactive investor • Manchester

Hybrid
GBP 50,000 - 65,000
Group Pension 8%
Life Assurance
Private Medical Insurance
+5