Principal Java Engineer JBLE1_NI in Belfast

Principal Java Engineer JBLE1_NI in Belfast

Belfast Full-Time 80000 - 100000 £ / year (est.) No working from home possible
Ocho

At a Glance

  • Tasks: Lead the technical direction and architecture of large-scale Java systems.
  • Company: Innovative tech firm based in Belfast with a flexible hybrid work setup.
  • Benefits: Competitive salary up to £120,000, remote work options, and career growth opportunities.
  • Other info: Ideal for a technically exceptional engineer ready for significant influence.
  • Why this job: Make a real impact by shaping complex systems and mentoring fellow engineers.
  • Qualifications: Extensive experience in Java, cloud platforms, and leadership skills.

The predicted salary is between 80000 - 100000 £ per year.

Up to £120,000

Candidates must be based in Belfast. All applications not based in Belfast will be disregarded.

Do you enjoy shaping the technical direction of complex, large-scale systems - and doing it with modern Java at the highest level? My client is looking for a Principal Java Engineer to take a lead role in defining architecture, driving engineering standards and delivering systems that matter. This isn’t a heads-down coding role - it’s for someone who can operate at the intersection of deep technical expertise and strategic thinking, and who wants to leave a real mark on the systems and teams they work with. Based in Belfast, the team offers a flexible hybrid setup to suit how you work best.

What you’ll be doing:

  • Setting the technical direction and architectural vision for core backend systems
  • Leading design and delivery of large-scale, high-performance Java applications
  • Owning key engineering decisions and driving them through from concept to production
  • Establishing and championing best practices, coding standards and design patterns across engineering
  • Mentoring and elevating senior engineers around you
  • Collaborating with product, DevOps and leadership to align technical strategy with business goals
  • Driving improvements in performance, reliability and scalability across the platform

What we’re looking for:

  • Extensive commercial experience as a Senior or Staff Java Engineer, with time at principal or architect level
  • Deep expertise in modern Java (Java 11+)
  • Proven track record of owning and delivering complex distributed systems at scale
  • Strong experience with cloud platforms (AWS, GCP or Azure)
  • Expert-level understanding of microservices, event-driven architectures and REST APIs
  • Solid grasp of both SQL and NoSQL databases
  • A natural leader who can influence without authority and bring engineers along with them

Nice to have:

  • Experience with Spring / Spring Boot at scale
  • Infrastructure as Code (Terraform, CloudFormation)
  • Containerisation and orchestration (Docker, Kubernetes)
  • Background in high-throughput, mission-critical or regulated environments

This role would suit a technically exceptional engineer who’s ready to operate at the highest level - someone who wants ownership, influence and the opportunity to shape something significant.

If you have any questions on the role, feel free to reach out to Brendan McCrory directly.

Benefits:

  • Work From Home
Ocho

Contact Details:

Ocho Recruitment Team

We think you need these skills to ace Principal Java Engineer JBLE1_NI in Belfast

Java 11+
Architectural Vision
Design Patterns
Cloud Platforms (AWS, GCP, Azure)
Microservices
Event-Driven Architectures
REST APIs