-
Ocho

Back End Developer

Ocho
United Kingdom · Full-time · Mid-Senior

Backend Software Engineer | Java, Golang

Location: Belfast ( Hybrid 3 Days)

Type: Full-time


About the Opportunity

This role sits within a backend engineering team building distributed systems that operate at scale across modern cloud environments. The platform processes large volumes of runtime and infrastructure data, requiring strong engineering fundamentals, performance awareness, and disciplined system design.


You will work on services written in Java and Golang, contributing across the full lifecycle from initial design through production monitoring and ongoing optimisation.


Responsibilities

  • Design and implement backend services using Java and Golang
  • Own services from development through deployment and production support
  • Build and maintain microservices in a cloud-native environment
  • Contribute to architectural decisions around scalability, resilience, and data flow
  • Perform reliability and performance analysis across distributed systems
  • Define service-level objectives and contribute to capacity planning
  • Work with data stores and messaging systems to build data-intensive components
  • Conduct design and code reviews to maintain engineering standards
  • Collaborate closely with frontend, DevOps, and product teams
  • Contribute to CI/CD pipelines and automated deployment processes


Requirements

  • Commercial backend engineering experience using Java and/or Golang
  • Experience designing and building distributed or microservices-based systems
  • Experience working with cloud platforms such as AWS, GCP, or Azure
  • Experience working with data-intensive systems including databases and messaging platforms
  • Strong understanding of system reliability, performance, and scalability
  • Experience working within CI/CD environments
  • Ability to reason about system design and trade-offs
  • Clear communication skills and collaborative mindset


Nice to Have

  • Experience with Kubernetes and Docker
  • Experience with data technologies such as Elasticsearch, Redis, Neo4j, or TimescaleDB
  • Experience with event-driven systems or messaging platforms
  • Exposure to capacity planning and defining SLOs


Ways of Working

  • Engineering-led environment with emphasis on system correctness and runtime behaviour
  • Strong code review culture
  • Focus on measurable reliability and performance outcomes
  • Ownership of services through production


If you're interested or have any further questions on the role, please feel free to reach out to Eve Geddis directly on LinkedIn.

Key Skills

Ranked by relevance

java cloud microservices cicd elasticsearch kubernetes devops golang redis neo4j aws gcp
Login to Apply
Posted
Mar 10, 2026
Type
Full-time
Level
Mid-Senior
Location
Belfast
Company
Ocho

Industries

Technology Information Media

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Ocho
Related

Back End Developer

2026-02-26

Full-time
Mid-Senior
United Kingdom
IT Services
Information Technology
View Job Details
Faboci Srl
Related

Fullstack Developer

2026-05-29

Full-time
Associate
Italy
IT Services
Information Technology
View Job Details
Fruition Group Ireland
Related

Full Stack Engineer

2026-05-28

Contract
Mid-Senior
Ireland
Technology
Information Technology