Backend Developer
Horan Technologies PLC Addis Ababa · Addis Ababa Posted 1h ago
About this role
About the role
We are seeking a talented and experienced Backend Developer to join our team. In this role, you will be responsible for designing, building, and maintaining robust, scalable, and high-performance backend systems. You will play a critical role in architecting our microservices ecosystem, optimizing data flow, and ensuring seamless API integrations.
If you thrive in a fast-paced environment, love solving complex architectural challenges, and have a deep command of modern backend technologies, we want to hear from you.
Responsibilities
- Microservices Architecture: Design, develop, and deploy highly scalable, decoupled microservices.
- Backend Development: Write clean, maintainable, and efficient code using Node.js and Python.
- API Design & Integration: Build and maintain secure, high-throughput RESTful/GraphQL APIs and handle complex third-party integrations.
- Asynchronous Processing: Implement and manage asynchronous task queues, background workers, and event-driven architectures.
- Containerization: Utilize Docker to containerize applications, ensuring consistency across development, testing, and production environments.
- Performance Optimization: Monitor, profile, and optimize backend services for maximum speed, scalability, and uptime
Requirements
3+ years of professional backend development experience.
Strong proficiency in both Node.js and Python.
Demonstrated hands-on experience designing and maintaining microservices architectures in a production environment.
Strong, deep knowledge of Docker (writing Dockerfiles, managing Docker Compose, and optimizing images).
Solid experience with API development, asynchronous task processing (e.g., Celery, BullMQ, or RabbitMQ/Kafka), and complex system integrations.
Good English communication skills (both written and verbal) to collaborate effectively with cross-functional and distributed teams.
Never miss a role
New jobs land on Telegram first
Every opening we aggregate is posted to @ethio_tech_jobs within minutes — join the channel and be the first to apply.