Java Backend Engineer - Cloud & Distributed Systems
About the role
Job Description
My client, a global technology company specialising in secure communications and enterprise software solutions, is hiring a Backend Software Engineer to join an established engineering team based in Belfast. This is an exciting opportunity to work on business-critical backend systems, delivering new functionality and contributing to large-scale platform re-engineering initiatives across cloud-native environments.
* Competitive salary of £45,000 - £60,000
* Bonus scheme
* Hybrid working model
* Flexible working arrangements
* Strong career progression opportunities
* Exposure to modern cloud and DevOps technologies
You will be joining a global engineering team responsible for developing highly available, secure, and scalable backend services used by enterprise customers worldwide. The team operates within a multi-cloud environment and embraces modern DevOps practices, offering excellent exposure to cloud infrastructure, automation, and large-scale distributed systems.
As a Backend Software Engineer, you will design, develop, and maintain Java-based backend services and integrations with key platform components and data stores. You will play an important role in backend modernisation projects, including database optimisation, infrastructure improvements, CI/CD enhancements, and cloud-native deployments. Working closely with Site Reliability Engineering and DevOps teams, you will help ensure the reliability, performance, and scalability of critical production systems.
The Person
* Bachelor's degree in Computer Science or equivalent commercial experience
* 3+ years' experience in Java server-side development
* Experience building, deploying, and supporting production software systems with high availability requirements
* Strong understanding of software engineering best practices and scalable backend architectures
* Experience working with databases and distributed data stores such as MongoDB, Bigtable, Redis, or similar technologies
* Familiarity with CI/CD pipelines and deployment automation tools
* Experience working within Agile development environments
* Strong problem-solving skills with the ability to take ownership of features from design through to delivery
* Excellent communication skills and ability to work collaboratively within global teams
Desirable Experience
* Experience with Kubernetes, Helm, or container orchestration technologies
* Familiarity with public cloud platforms such as AWS, Azure, or GCP
* Exposure to GitOps methodologies and tools such as ArgoCD or Jenkins
* Experience supporting highly available cloud-based production environments
For further information on this opportunity, or any other Software Development positions in Belfast or Northern Ireland, apply via the link or contact us for a confidential discussion.
Successful applicants may be required to complete pre-employment screening checks, including references, right-to-work verification, and other background checks in line with company policy.
WHJS1_NI
About this listing
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Python Software Engineer Junior / Graduate
1 day agoClient Server
Senior Project Manager eCommerce
1 day agoClient Server
Senior C++ Software Engineer - Cyber Security
1 day agoClient Server
Python Software Engineer Cyber Security
1 day agoClient Server
Senior Data Engineer - Finance Data
1 day agoClient Server
Senior Lifeguard
1 day agoPlaces for People
ICT Technician (Schools)
1 day agoHireful
Photocopier Service Engineer
1 day agoGlobal Technology Solutions Ltd
Commissioning & Test Lead
1 day agoATA Recruitment