Software Engineer - Java or Go

Ocho People
Belfast, United Kingdom
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 80K

Job location

Belfast, United Kingdom

Tech stack

Java
Amazon Web Services (AWS)
Azure
Cloud Computing Security
Code Review
Databases
DevOps
Elasticsearch
RabbitMQ
Redis
Backend
Kubernetes
Front End Software Development
Docker
Microservices

Job description

As a Software Engineer, you'll be responsible for:

  • Owning the entire development lifecycle - from design and development to deployment and monitoring
  • Making technical and architectural decisions that impact high-scale cloud security platforms
  • Conducting design and code reviews to ensure best practices and efficiency
  • Improving the scalability and performance of backend systems
  • Working closely with Frontend, DevOps, and Security teams to deliver best-in-class features

Requirements

You're a great fit if you have:

  • 1+ years of backend development experience in Java or Go
  • Experience working with cloud platforms (AWS, GCP, or Azure)
  • Knowledge of data-intensive systems (databases, event systems, messaging systems, etc.)
  • Familiarity with CI/CD pipelines for seamless deployments
  • Experience with microservices architecture

Bonus Skills (Desirable, but not essential)

  • Experience with Kubernetes, Docker, Elasticsearch, Redis, RabbitMQ, or TimescaleDB
  • Understanding of cloud security best practices

Benefits & conditions

  • Salary: £50-80k
  • Hybrid working - 3 days per week in the office
  • Tech stack: Java or Go
  • Work on mission-critical cloud security solutions trusted by NASA
  • Solve complex backend engineering challenges using modern cloud technologies
  • Collaborate with highly skilled teams in a fast-paced, innovative environment

Apply for this position