Senior Backend Developer - Microservices
InnovationTeam · Riyadh
Job description
About the role
InnovationTeam, a technology company delivering solutions to diverse markets, is looking for a Senior Backend Developer focused on microservices architecture. The developer designs and implements robust microservices, works with cross-functional teams to deliver scalable solutions and follows best practices in software development.
Key responsibilities
- Take part in every phase of the software development lifecycle, from requirements gathering to deployment.
- Work closely with frontend developers to integrate user-facing elements with server-side logic.
- Conduct code reviews and mentor junior developers.
- Refactor code and optimize performance of existing applications.
- Stay up to date with industry trends and emerging technologies.
Required profile
- Minimum 5 years of experience in software development with a focus on backend technologies.
- Solid microservices experience: at least two delivered projects, and at least three products built on a microservices architecture that have been deployed to production (containerized, CI/CD-enabled, with observability).
- Strong problem-solving skills, ability to work in a fast-paced environment, and excellent communication skills.
Required skills
- Microservices architecture and design patterns.
- Java, Python or Node.js.
- RESTful APIs and scalable web services.
- Docker and Kubernetes.
- SQL databases (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra).
- Message brokers (RabbitMQ, Kafka) and event-driven architecture.
- CI/CD tools such as Jenkins or GitLab CI.
- Nice to have: cloud services (AWS, Azure, Google Cloud), Agile and DevOps, open-source contributions or technical blogs.
What we offer
- Private health insurance.
- Work from home.
- Training and development.
- Competitive salary.
- Annual vacation.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Saudi Arabia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
InnovationTeam
Riyadh