×
Register Here to Apply for Jobs or Post Jobs. X

Java Engineer

Job in Belfast, County Antrim, BT1, Northern Ireland, UK
Listing for: Ocho People
Full Time position
Listed on 2026-01-22
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
Position: Staff Java Engineer

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, Cloud Watch)
  • Contributing to system design discussions and technical decision-making
  • Improving performance, reliability and observability of distributed systems
  • Collaborating closely with product, Dev Ops 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 No

    SQL)
  • 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, Cloud Formation)
  • 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

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary