Backend Team Lead

Glassboxltd

Petah Tikva, Israel
**
Java and modern jvm technologies
Distributed systems
High-scale backend architectures
** Glassbox is seeking a Backend Team Lead to oversee the design and optimization of their backend services, primarily using Java. The ideal candidate will have extensive experience in backend development and leadership, with a focus on distributed systems and high-scale architectures. **

Job Summary

  • Lead the design, development, and optimization of core backend services using Java and modern JVM technologies.
  • Own the architecture and performance of mission-critical components: data ingestion, processing pipelines, distributed services, storage abstractions, and internal frameworks.
  • Lead, mentor, and grow a team of backend engineers and define best practices for the entire R&D.

Matching Summary

Match Score: 75

** Glassbox is seeking a Backend Team Lead to oversee the design and optimization of their backend services, primarily using Java. The ideal candidate will have extensive experience in backend development and leadership, with a focus on distributed systems and high-scale architectures. **

Skills & Requirements

Must-have

  • Java and modern JVM technologies
  • distributed systems
  • high-scale backend architectures
  • concurrency and multithreading
  • performance tuning
  • Spring and distributed backend architectures
  • Cassandra, Kafka, Postgres

Nice-to-have

  • AI-driven customer intelligence
  • cloud-native architectures
  • microservices
  • messaging systems
  • scalable data processing
  • incident response
  • Elasticsearch

Key Requirements

  • 8+ years of backend development experience
  • Experience in leading engineering teams or tech lead
  • Hands-on experience with performance tuning, profiling, multi-threading, memory management, and debugging complex systems
  • Experience handling critical production systems and incident response

Work Rights

Not specified

Tailored Resume

Cover Letter