Software Engineer - Java or Go
Software Engineer - Java or Go

Software Engineer - Java or Go

Belfast Full-Time 42000 - 68000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Develop and enhance cloud security solutions using Java or Go.
  • Company: Join a cutting-edge company trusted by NASA in cloud security.
  • Benefits: Enjoy hybrid working, competitive salary, and a collaborative culture.
  • Why this job: Work on impactful projects in a fast-paced, innovative environment.
  • Qualifications: 1+ years in backend development with Java or Go; cloud platform experience required.
  • Other info: Explore new ideas in an autonomous team focused on cloud security.

The predicted salary is between 42000 - 68000 £ per year.

Are you a backend engineer looking to work on cutting-edge cloud security solutions with a company that counts NASA as a client? My client is an emerging player in the Cloud Native Application Protection Platform (CNAPP) space, helping organizations secure their cloud infrastructure with real-time data insights.

What's in it for you?

  • 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

The Role

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

About You

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

What's It Like to Work Here?

You'll be joining a team that's passionate about cloud security and innovation. My client operates in an autonomous and collaborative environment, where engineers have the freedom to explore new ideas and drive meaningful impact.

Software Engineer - Java or Go employer: Ocho

Join a forward-thinking company at the forefront of cloud security solutions, where you'll work alongside talented professionals in a collaborative and innovative environment. With a hybrid working model and a focus on employee growth, you will have the opportunity to tackle complex challenges while contributing to mission-critical projects trusted by clients like NASA. Enjoy a culture that encourages exploration and creativity, making it an excellent place for those seeking meaningful and rewarding employment.
O

Contact Detail:

Ocho Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Java or Go

✨Tip Number 1

Familiarise yourself with the latest trends in cloud security and the specific technologies mentioned in the job description, such as Java, Go, and cloud platforms like AWS or GCP. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the role.

✨Tip Number 2

Engage with the community by joining forums or groups focused on cloud security and backend development. Networking with professionals in the field can provide valuable insights and potentially lead to referrals, which can significantly boost your chances of landing the job.

✨Tip Number 3

Prepare for technical interviews by practising coding challenges specifically related to backend development in Java or Go. Websites like LeetCode or HackerRank can be great resources to sharpen your skills and get comfortable with problem-solving under pressure.

✨Tip Number 4

Showcase your passion for cloud security by working on personal projects or contributing to open-source initiatives that align with the company's mission. This hands-on experience can set you apart from other candidates and demonstrate your commitment to the field.

We think you need these skills to ace Software Engineer - Java or Go

Java
Go
AWS
GCP
Azure
Backend Development
Microservices Architecture
CI/CD Pipelines
Data-Intensive Systems
Cloud Security Best Practices
Design and Code Reviews
Scalability and Performance Optimisation
Collaboration with Frontend, DevOps, and Security Teams
Problem-Solving Skills
Technical Decision-Making

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your backend development experience, particularly in Java or Go. Include specific projects where you've worked with cloud platforms like AWS, GCP, or Azure, and mention any relevant technologies such as Kubernetes or Docker.

Craft a Compelling Cover Letter: In your cover letter, express your passion for cloud security and innovation. Mention why you're excited about the opportunity to work with a company that serves clients like NASA and how your skills align with their mission-critical projects.

Showcase Relevant Projects: If you have experience with data-intensive systems or CI/CD pipelines, be sure to include these in your application. Provide examples of how you've improved scalability and performance in previous roles, as this will demonstrate your capability to handle the responsibilities outlined in the job description.

Proofread Your Application: Before submitting, carefully proofread your application materials. Look for any spelling or grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail, which is crucial for a Software Engineer role.

How to prepare for a job interview at Ocho

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java or Go in detail. Highlight specific projects where you've used these languages, and be ready to solve coding challenges during the interview to demonstrate your proficiency.

✨Understand Cloud Security Concepts

Since the role focuses on cloud security solutions, brush up on key concepts related to cloud security best practices. Be ready to discuss how you would approach securing cloud infrastructure and any relevant experiences you have.

✨Familiarise Yourself with the Tech Stack

Make sure you understand the technologies mentioned in the job description, such as AWS, Kubernetes, and CI/CD pipelines. Being able to speak knowledgeably about these tools will show your enthusiasm and readiness for the role.

✨Prepare Questions for the Interviewers

Think of insightful questions to ask about the company's culture, team dynamics, and the specific challenges they face in cloud security. This shows your genuine interest in the position and helps you assess if it's the right fit for you.

Software Engineer - Java or Go
Ocho
O
  • Software Engineer - Java or Go

    Belfast
    Full-Time
    42000 - 68000 £ / year (est.)

    Application deadline: 2027-07-18

  • O

    Ocho

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>