Senior Java Software Engineer
- Hiring Organisation
- Gazelle Global
- Location
- City of London, London, United Kingdom
multiple teams. Technical Leadership Define and evolve the technical strategy and architectural direction for backend services and distributed systems. Design scalable, fault-tolerant, event-driven, and cloud-native backend architectures. Lead complex engineering initiatives spanning multiple teams, domains, or platforms. Provide deep hands-on expertise across Java, microservices … architecture reviews, and RFC processes. Make key decisions around data modelling, caching, scalability, security, and operational resiliency. Evaluate and adopt modern architectural patterns (event-driven, domain-driven design, API-first, cloud native) Must have: 10–15+ years of experience building large-scale backend systems. Strong expertise ...