Sub banner

Senior Software Engineer

Job description.

Senior Software Engineer – Java, Microservices | Belfast (Hybrid)

Location: Belfast
Type: Permanent

 

About the Opportunity:
Join a highly collaborative backend team building core services that power a global content platform. This role focuses on designing and delivering scalable microservices in a cloud-native environment.

 

What You’ll Be Doing:
• Design, build, and maintain backend services and APIs
• Work on modernising monolith systems into microservices
• Write high-quality, test-driven code using TDD/BDD practices
• Collaborate with engineers across multiple teams and regions
• Contribute to system reliability, monitoring, and performance
• Support production systems including on-call rotation
• Mentor junior engineers and contribute to engineering standards

 

What You’ll Bring:
• Strong backend development experience (Java, Kotlin or similar)
• Experience building scalable microservices and REST APIs
• Knowledge of cloud-native systems and architectures
• Experience with CI/CD pipelines and Agile delivery
• Strong understanding of design patterns and SOLID principles
• Experience with relational databases

 

Why Join:
• Opportunity to work on high-scale distributed systems
• Strong focus on engineering quality and best practice
• Exposure to modern architecture and cloud technologies
• Collaborative and globally distributed engineering team

 

If you're interested or have any further questions on the role, please feel free to reach out to Eve Geddis directly on LinkedIn.

Submit CV for this Job.

Apply for this job now
Posted
Job Details:
Belfast, UKUp to £65k
Job reference:
EG47
Eve Geddis

Eve Geddis

Associate Recruitment Consultant at Ocho