DevJobs

Full Stack Engineer

Overview
Skills
  • C# C#
  • Python Python
  • Angular Angular
  • Node.js Node.js
  • React React
  • Elasticsearch Elasticsearch
  • MongoDB MongoDB
  • Redis Redis
  • Microservices Microservices
  • Docker Docker
  • Kubernetes Kubernetes
  • RabbitMQ RabbitMQ

Full Stack Developer (Backend-Oriented) | Rafael

A leading technological division at Rafael is looking for a Full Stack Developer with a strong backend orientation to join a team responsible for developing and maintaining a large-scale, distributed, mission-critical core system.


What you’ll do:

  • Develop and maintain distributed systems based on Microservices architecture
  • Work in a Kubernetes (on-prem) environment, including deployment and service management
  • Backend development using Python alongside Node.js and/or C#
  • Work with messaging and data technologies such as RabbitMQ, Redis, MongoDB, and Elasticsearch
  • Collaborate within a backend-focused team, with occasional frontend work (Angular / React)
  • Take part in building critical systems with high operational impact and responsibility


Requirements:

  • 3+ years of experience in software development (Backend / Full Stack)
  • Proven experience with Python
  • Experience with either Node.js or C#
  • Experience with Angular or React
  • Experience working with Microservices and distributed systems
  • Familiarity with Kubernetes and Docker (basic level and above)
  • Experience with messaging/data systems (RabbitMQ, Redis, MongoDB, Elasticsearch)- strong advantage


Who are you?

  • Fast learner with strong adaptability in dynamic environments
  • Team player with excellent interpersonal skills
  • Proactive, open-minded, and eager to influence and lead initiatives
  • Looking for long-term stability and meaningful impact

Sela