Senior Software Engineer (Java/AWS) - Belfast
Technology
OchoBelfast, United Kingdom€70,000 - €70,000 /year5 days agoUntil 14/06/2026
Full timeOn-site
Job description
Requirements
Must have:
- 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) - Nice to have: Event-driven architecture (Kafka, RabbitMQ) - Nice to have: Infrastructure as Code (Terraform, CloudFormation, SAM) - Nice to have: Scripting (Bash) level and above - Excellent problem-solving and communication skills
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
Company:
We are offering a Senior Software Engineer position based in Belfast with hybrid working options. You will have real ownership of Java and Kotlin microservices in a cloud-native environment, contributing to large-scale distributed systems. In addition to a competitive salary of up to £70k plus bonuses, we provide a generous benefits package and clear progression opportunities within our global engineering function.
Keywords
KotlinApache KafkaMongodbDecompositionRabbitMQElasticsearchMysqlScrumJavaRelational grammarCI/CDSOLID
¿Te interesa este puesto?