Java Engineer (Security)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
Your Java depth is exactly what this team values. You will join a backend team that builds in Java and Go, designing distributed services that process live security data across AWS, GCP and Azure. Engineers here have moved into Go quickly with full support, so you can grow your stack while delivering real impact from day one. You will own services end to end in a low-ego, engineering-led culture, and you will be allocated to one of four delivery teams after interview, each working across different cloud platforms., * Build and scale distributed backend services in Java and Go
- Design event-driven systems using queues, retries and dead-letter handling
- Own services end to end, from design and deployment to monitoring and maintenance
- Deploy and run services on Kubernetes across AWS, GCP and Azure
- Make clear, well-reasoned decisions on cost, scalability and reliability
- Integrate with cloud provider APIs to discover and assess customer environments
- Collaborate with Research, Security and Product teams to ship new capabilities
- Raise the quality bar through thoughtful design and code reviews
Requirements
- 3+ years’ commercial backend engineering experience in Java (Spring Boot or similar)
- Experience designing microservices and event-driven architectures
- Hands-on experience with at least one major cloud platform (AWS, GCP or Azure)
- Experience with Docker and ideally Kubernetes
- Enthusiasm to learn and work in Go
- Based in Northern Ireland with existing right to work in the UK (visa sponsorship is not available)
Desirable / Nice to Have:
- Experience in cybersecurity, observability or infrastructure products
- Exposure to Go, Kafka, Redis or Elasticsearch
- Side projects or technical interests beyond your day job
Benefits & conditions
- Java and Go, Kubernetes, AWS, GCP and Azure
- Belfast hybrid: 3 days per week
- Competitive salary, dependent on experience, plus stock options
- Exclusive to Ocho People… you will not find this role advertised anywhere else, * Competitive salary, dependent on experience
- Stock options, giving you a real share in the company’s growth
- Hybrid working, 3 days per week in the office
- Bring your Java strength and add Go to your skillset, with support to ramp up quickly
- Choose from four delivery teams working across AWS, Azure, GCP and Oracle
- Backed by more than $800 million in funding, with the stability to match its ambition
- Grow in a team where strong senior engineers actively mentor mid-level talent
About the company
Imagine taking everything you know about building solid Java services and applying it to one of the fastest-growing companies in cybersecurity. This company’s runtime-powered platform uses eBPF sensors and live cloud data to show security teams exactly which risks matter, from misconfigurations and API security to real-time threat protection. Founded in 2022 by a team who had already built and sold a cloud infrastructure business, it closed a $400 million Series C in October 2026, just nine months after a $250 million Series B, taking total funding past $800 million at a reported valuation of $3.8 billion. It now has 600+ people, 400+ customers and a Belfast engineering hub that is growing so fast it keeps taking on more office space.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…