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