Staff Java Engineer

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “Staff Java Engineer”, “description”: “

Candidates must be based in NI

All applications not based in NI will be disregarded

Do you enjoy building robust, scalable systems that handle real complexity – and doing it with modern Java and AWS?

My client is looking for a Staff Java Engineer to play a key role in designing and delivering high-performance backend services in a cloud-first environment. This is an opportunity to work on meaningful, production-critical systems alongside experienced engineers who care about quality, scalability and clean design.

The team is flexible by default – you're welcome to work fully remote, or take advantage of their excellent office in Belfast if you prefer a hybrid setup. There's no fixed expectation; it's about what works best for you.



What you'll be doing

  • Designing, building and maintaining scalable backend services using Java

  • Working heavily with AWS (e.g. EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch)

  • Contributing to system design discussions and technical decision-making

  • Improving performance, reliability and observability of distributed systems

  • Collaborating closely with product, DevOps and engineering peers

  • Mentoring more junior engineers and setting best practices



What we're looking for

  • Strong commercial experience as a Senior Java Engineer

  • Deep knowledge of modern Java (Java 11+)

  • Hands-on experience building and running systems on AWS

  • Experience with microservices, REST APIs and distributed architectures

  • Solid understanding of databases (SQL and/or NoSQL)

  • Comfortable working in CI/CD-driven environments

  • A proactive mindset and strong problem-solving skills



Nice to have

  • Experience with Spring / Spring Boot

  • Infrastructure as Code (Terraform, CloudFormation)

  • Containerisation (Docker, Kubernetes)

  • Experience in high-throughput or mission-critical systems

This role would suit someone who enjoys ownership, technical challenge and having a real impact on the systems they build.

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

Benefits:
Work From Home


WHJS1_NI

”, “datePosted”: “2026-05-01”, “hiringOrganization”: { “@type”: “Organization”, “name”: “Ocho”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__419925551__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=936” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “Belfast” } } }
Company: Ocho
Apply for the Staff Java Engineer
Location: Belfast
Job Description:

Candidates must be based in NI

All applications not based in NI will be disregarded

Do you enjoy building robust, scalable systems that handle real complexity – and doing it with modern Java and AWS?

My client is looking for a Staff Java Engineer to play a key role in designing and delivering high-performance backend services in a cloud-first environment. This is an opportunity to work on meaningful, production-critical systems alongside experienced engineers who care about quality, scalability and clean design.

The team is flexible by default – you’re welcome to work fully remote, or take advantage of their excellent office in Belfast if you prefer a hybrid setup. There’s no fixed expectation; it’s about what works best for you.

What you’ll be doing

  • Designing, building and maintaining scalable backend services using Java

  • Working heavily with AWS (e.g. EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch)

  • Contributing to system design discussions and technical decision-making

  • Improving performance, reliability and observability of distributed systems

  • Collaborating closely with product, DevOps and engineering peers

  • Mentoring more junior engineers and setting best practices

What we’re looking for

  • Strong commercial experience as a Senior Java Engineer

  • Deep knowledge of modern Java (Java 11+)

  • Hands-on experience building and running systems on AWS

  • Experience with microservices, REST APIs and distributed architectures

  • Solid understanding of databases (SQL and/or NoSQL)

  • Comfortable working in CI/CD-driven environments

  • A proactive mindset and strong problem-solving skills

Nice to have

  • Experience with Spring / Spring Boot

  • Infrastructure as Code (Terraform, CloudFormation)

  • Containerisation (Docker, Kubernetes)

  • Experience in high-throughput or mission-critical systems

This role would suit someone who enjoys ownership, technical challenge and having a real impact on the systems they build.

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

Benefits:Work From Home

WHJS1_NI

Posted: May 1st, 2026