SR Backend Developer (Microservices)
Riyadh
Job description
the employer is a dynamic technology company dedicated to delivering cutting-edge solutions to diverse markets. We're on the lookout for skilled SR Backend Developers with a strong focus on Microservices architecture to become part of our talented development team. At the employer, we believe in fostering innovation, teamwork, and professional growth. As a member of our team, you will have the opportunity to work in a supportive environment that encourages creativity and technical excellence. As a SR Backend Developer, you will be responsible for designing and implementing robust microservices that drive our applications. You will collaborate with cross-functional teams to deliver scalable solutions while ensuring best practices in software development.
Requirements
- Minimum 5 years of experience in software development with a focus on backend technologies
- Strong knowledge of Microservices architecture and design patterns
- Proficiency in programming languages such as Java, Python, or Node.js
- Experience with RESTful APIs and developing scalable web services
- Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes
- Solid understanding of database technologies, both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra)
- Experience with message brokers (RabbitMQ, Kafka) and event-driven architecture
- Knowledge of CI/CD processes and tools such as Jenkins or GitLab CI
- Strong problem-solving skills and ability to work in a fast-paced environment
- Excellent communication skills and ability to collaborate with team members and stakeholders
- Nice to have: Experience in cloud services such as AWS, Azure, or Google Cloud
- Familiarity with Agile methodologies and DevOps practices
- Contributions to open-source projects or technical blogs
- Must Hold solid Microservices experience (At least two projects delivered)
- Must have developed and successfully deployed to production at least three products built on a microservices architecture (containerized, CI/CD-enabled, observability in place).
Skills
Let MIFZZA apply for you
Upload your CV and MIFZZA matches you with jobs that fit your field and city, with an ATS-ready CV and a cover letter for each application.