Software Engineer Java

Postaladdress Uk
Belfast, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Belfast, United Kingdom

Tech stack

Java
API
Test Driven Development
Cloud Computing
Relational Databases
Software Design Patterns
Reliability of Systems
Backend
Kotlin
Solid Principles
REST
Microservices

Job description

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

Requirements

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

Apply for this position