Salary: £30,000 - 60,000 per year Requirements: 5 years backend engineering experience Strong Java or Kotlin expertise Experience building scalable microservices in cloud-native environments REST API development experience Solid understanding of SOLID principles and design patterns Experience with relational databases (e.g. MySQL) CI/CD experience (Jenkins or similar) Experience working in Agile/Scrum teams Strong communication and problem-solving skills Nice to Have: Experience with NoSQL (DynamoDB, Elasticsearch, MongoDB) Event-driven architecture (Kafka, RabbitMQ) Infrastructure as Code (Terraform, CloudFormation, SAM) Scripting (Bash) level and above Responsibilities: Design, build and deliver high-quality backend solutions Advocate for TDD / BDD and engineering best practices Decompose complex monolith applications into scalable microservices Develop secure, resilient RESTful APIs with a security-first mindset Collaborate with Senior, Staff and Principal Engineers globally Contribute to monitoring, alerting and production stability Participate in on-call rotation Coach and mentor junior engineers Drive engineering standards and continuous improvement Technologies: API Backend Bash CI/CD Cloud ElasticSearch Java Jenkins Kafka Kotlin MongoDB MySQL NoSQL REST RabbitMQ Security TDD Terraform microservices AWS More: We are a forward-thinking company located in Belfast, offering a Senior Software Engineer position that emphasizes real ownership in designing, developing, and owning modern backend solutions. Our team works closely across a global engineering organization, contributing to large-scale distributed systems while enjoying a hybrid work environment. We provide a competitive salary of up to £70k plus a bonus, alongside a generous benefits package and clear progression opportunities within our global engineering function. last updated 11 week of 2026