×
Register Here to Apply for Jobs or Post Jobs. X

Principal Java Developer

Job in Belfast, County Antrim, BT1, Northern Ireland, UK
Listing for: Ocho People
Full Time position
Listed on 2026-01-10
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Backend Developer, Java Developer
Salary/Wage Range or Industry Benchmark: 100000 GBP Yearly GBP 100000.00 YEAR
Job Description & How to Apply Below

Principal Java Engineer - NI 100% remote

Salary: up to £100k + bonus+ benefits

About the Company

Our client is a leading global payments business with a strong engineering presence in Northern Ireland. Their mission is to radically and responsibly deliver value to merchants by building a next‑gen, merchant‑first ecosystem. With a product‑centric culture and a focus on technical excellence, they empower small teams to deliver big outcomes free from red tape and bureaucracy.

They're looking for a Principal Java Engineer to help shape the architecture, lead development efforts, and mentor other engineers across high‑impact initiatives.

The Role

As a Principal Java Engineer, you'll drive backend development across complex distributed systems, helping to define and deliver merchant‑focused products. You'll be trusted to lead design discussions, introduce best practices, and work closely with Product and Dev Ops teams to ensure scalable, secure, and high‑performing systems are built from the ground up. You'll balance strategic thinking with hands‑on coding and technical delivery.

Key Responsibilities
  • Lead the design and development of distributed backend services and APIs in Java
  • Set technical direction across projects and coach developers on architecture and design patterns
  • Collaborate with stakeholders to translate business needs into elegant, scalable solutions
  • Define and enforce software quality standards, including test automation and CI/CD pipelines
  • Continuously evaluate and improve engineering practices, tooling, and technical processes
  • Contribute to deployment strategies and support production systems when required
Essential Criteria
  • 10+ years of backend engineering experience with a deep focus on Java or Groovy
  • Proven experience designing and delivering scalable, secure systems in a high‑volume environment
  • Strong understanding of OO design, design patterns, refactoring, and microservice architecture
  • Hands‑on experience with REST APIs, message queues, distributed systems, and caching
  • Solid grasp of modern CI/CD workflows and cloud‑native development
  • Deep experience with SQL and relational database design
  • Strong leadership, mentoring, and collaboration skills
  • Ability to work independently, navigate ambiguity, and drive technical decisions
Why Join
  • Principal‑level influence in a product‑led engineering team
  • Empowered to shape architecture and technical direction
  • Flat structure, collaborative culture, and fast decision‑making
  • Flexible working, remote‑first team, and modern Java stack
  • High‑impact projects solving real merchant problems
How to Apply

If you're a hands‑on technical leader ready to shape the future of merchant‑focused payments technology, apply via the link. Or reach out to Phil Gamble directly via Linked In or Whats App for an informal conversation.

About Phil Gamble

Phil Gamble has over 20 years of experience in the Tech recruitment industry, successfully delivering on challenging IT recruitment campaigns in global software companies across the US, UK, and Ireland. He takes a personalised approach to understanding candidates and has garnered praise for his professionalism and dedication to their career goals.

Recent Linked In Testimonials

"Phil was by far the best recruiter I have ever dealt with..."

"Phil has helped me find new roles more than once... He takes the time to understand what I'm looking for..."

"Phil is a professional who does not treat his candidates as resources..."

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary