Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior java software engineer

Belfast
Ocho
Java software engineer
Posted: 30 May
Offer description

Job Description

Are you a skilled Java engineer who thrives in lean, high-performing teams? Looking to make an impact on critical infrastructure in a collaborative, tech-first environment?


My client is seeking a pragmatic and experienced Java Software Engineer to join their Operations Engineering team in Belfast. This is a hands-on role offering the opportunity to take ownership of meaningful projects within a small, agile engineering group.

About the Team and Culture


The Operations Engineering team is at the heart of the company’s infrastructure. Currently a team of three, they work on a variety of backend and DevOps-focused initiatives. This role suits someone who enjoys autonomy, problem-solving, and working across the stack.


Technology Stack

* Primary Language: Java (currently Java 11, moving to Java 17)
* Frameworks: Micronaut (similar to Spring), Grails (MVC)
* Other Languages: C++, Ruby, Golang (minor usage), JavaScript (basic usage)
* Databases: MongoDB, Postgres
* Messaging: RabbitMQ
* Infrastructure: Docker, HashiCorp Nomad and Consul, CI/CD via TeamCity
* Scripting: Groovy, Ruby, Python (nice to have)


Responsibilities

* Hands-on development of backend services within a microservices architecture
* Collaborate on infrastructure and platform improvements
* Contribute to design discussions, code reviews, and peer mentoring
* Participate in DevOps and CI/CD practices
* Optional involvement in Golang development (approximately 5–10%)


Candidate Requirements

* 3+ years of professional experience in Java (7–8 years preferred)
* Strong understanding of microservices architecture and backend development
* Familiarity with DevOps practices and infrastructure-as-code concepts
* Experience with CI/CD pipelines and containerised environments
* Comfortable working in a collaborative and dynamic team


Interview Process

1. Initial Screening Call – Focused on technical fit, motivation, and role context
2. Technical Interview (2 hours) – Includes:
* Java and database questions
* Code review and discussion


Work Environment

* Hybrid working model: 2–3 days per week in the Belfast office
* Flexible hours and startup-style collaboration


Compensation and Benefits

* Salary up to £85,000 (flexibility for exceptional candidates)
* Private healthcare, pension scheme, and discretionary annual bonus


Why Join?

* Strong tech autonomy with varied project work
* Opportunity to contribute to core infrastructure initiatives
* Small, collaborative team with a hands-on culture
* Emphasis on engineering and delivery over titles and hierarchy


If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Java software engineer
Belfast
H&P Executive Search
Java software engineer
Similar job
Java software engineer
Belfast
H&P Executive Search
Java software engineer
Similar job
Senior java software engineer
Belfast
Airswift
Java software engineer
See more jobs
Similar jobs
It jobs in Belfast
jobs Belfast
jobs Antrim
jobs Northern Ireland
Home > Jobs > It jobs > Java software engineer jobs > Java software engineer jobs in Belfast > Senior Java Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save