Java Developer - Azure
Role: Staff Engineer
Location: London, UK
Duration: Contract
Job Description:
Your Profile
Essential skills/knowledge/experience:
- 10–15+ years of experience building large-scale backend systems.
- Strong expertise in Java, Spring Boot (or Micronaut/Quarkus), and JVM internals.
- Deep experience with distributed systems, concurrency, and high-performance architectures.
- Hands-on experience with message queues (Kafka, RabbitMQ, Pulsar), API design, and event-driven systems.
- Solid understanding of SQL/NoSQL databases, caching, and data modelling.
- Strong knowledge of cloud platforms (Azure) and container technologies (Docker, Kubernetes).