DevJobs

Java Tech Lead

Overview
Skills
  • Python Python ꞏ 5y
  • Java Java ꞏ 5y
  • JavaScript JavaScript ꞏ 5y
  • Kafka Kafka
  • Node.js Node.js
  • MongoDB MongoDB
  • Linux Linux
  • Microservices Microservices
  • Gradle Gradle
  • Jenkins Jenkins
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • RabbitMQ RabbitMQ
  • ArgoCD
  • Maven
  • OpenShift
  • SQL Server
  • FastAPI
  • Spring

Role Description:


This is a full-time hybrid position for a Java Tech Lead, based in Tel Aviv.

The role includes technical leadership of a Backend team, designing and developing end-to-end solutions, writing Technical Designs, and driving architectural decisions. You’ll be working with Microservices in OpenShift (OCP) and AWS environments, building Event-Driven systems, integrating AI tools into development processes, and collaborating across teams in an Agile environment.


Qualifications


  • 5+ years of experience in Backend development using Java / Python / JavaScript
  • Proven experience with frameworks such as Spring, FastAPI, or Node.js
  • Experience with relational and non-relational databases (SQL Server, MongoDB)
  • Hands-on experience with Microservices architecture
  • Proficiency with CI/CD tools – Jenkins, Maven, Gradle, ArgoCD
  • Experience working with Docker and Kubernetes in a Linux environment
  • Experience with Event-Driven development using Kafka or RabbitMQ – advantage
  • Strong technical leadership, communication, and problem-solving skills
  • B.Sc. in Computer Science, Engineering, or equivalent


📍 Location: Tel Aviv (Hybrid model)

Matrix