A dynamic technology company is looking for experienced backend engineers to build scalable and efficient server-side applications. The ideal candidate will excel in backend programming languages and has strong communication and collaboration skills. Responsibilities include ownership of design and architecture for microservices, collaboration with product teams, and building the server-side logic of web applications. Join an agile environment focusing on innovative solutions in Riyadh, Saudi Arabia.
Qualifications
Solid backend experience with microservice and distributed event-driven architecture.
Professional experience with at least one backend programming language (Python, Java, etc.).
Practical experience with advanced design concepts such as DDD, OOP.
Responsibilities
Take ownership of design, architecture, and development of microservices.
Collaborate with cross-functional teams and promote a collaborative environment.
Build the server-side logic of the web application.
Skills
Backend programming languages
Problem-solving
Communication skills
Collaboration
Education
Degree in computer science or related discipline
Tools
Docker
Kubernetes
Job description
A dynamic technology company is looking for experienced backend engineers to build scalable and efficient server-side applications. The ideal candidate will excel in backend programming languages and has strong communication and collaboration skills. Responsibilities include ownership of design and architecture for microservices, collaboration with product teams, and building the server-side logic of web applications. Join an agile environment focusing on innovative solutions in Riyadh, Saudi Arabia.