DevJobs

Senior Backend Developer

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

We are looking for a Tech Lead with significant experience in Backend development and the ability to lead end-to-end solutions from concept to production.

This is an opportunity to join a core team in a leading tech organization, working in an advanced cloud environment and utilizing innovative technologies.

Responsibilities include:

  • Technical leadership within the Backend team
  • Designing solutions and hands-on development
  • Writing technical design documents and leading architectural solutions
  • Working with Microservices in an OpenShift (OCP) and AWS environment
  • Developing systems based on Event-Driven Architecture
  • Using AI tools as part of the development process
  • Working with both relational and non-relational databases (SQL Server, MongoDB, Redis)

Hybrid position based in Tel Aviv

Requirements:

  • At least 5 years of experience in Backend development with a high-level language such as Java / Python / JavaScript
  • Experience with one of the following frameworks: Spring / FastAPI / Node.js
  • Experience working with both relational and non-relational databases (MongoDB, SQL Server)
  • Proficiency with version control tools (Git) and CI/CD tools (Jenkins, Maven, Gradle, ArgoCD)
  • Ability to mentor and present new technologies, architectural solutions, and code
  • Experience working with Microservices
  • Experience with Docker and Kubernetes in a Linux environment
  • Experience with Kafka or RabbitMQ-based development – an advantage
Matrix