This page was automatically translated and may contain errors. View in English.
D

Backend Developer

Datamatics Technologies

Riyadh, Riyadh Province, Saudi Arabia · 全职

抢先申请

经验
3–11 yrs
薪水
职位空缺
1
发布
5小时前
工作模式
在办公室
学历
Bachelor's or Master's degree in Computer Science, IT, Software Engineering or related
恢复
需要申请

你的工作地点

职位描述

About the Role

We are looking for a skilled Backend Developer with 3 to 11 years of experience to design, create, and maintain scalable, secure, and efficient server-side applications and APIs. The successful candidate will be proficient in backend frameworks, microservices, database design, API creation, and cloud-native application development, collaborating closely with diverse teams to implement enterprise-level solutions.

Key Duties

  • Design and implement scalable backend systems and microservices
  • Develop RESTful APIs and backend functionality for web and mobile platforms
  • Ensure server applications are secure, high-performing, and dependable
  • Optimize and design database schemas, queries, and data layers
  • Integrate external services and enterprise systems via APIs
  • Resolve issues, debug, and enhance backend application performance
  • Apply best practices for authentication, authorization, and security
  • Work collaboratively with frontend developers, DevOps engineers, QA, and business teams
  • Contribute to code reviews, technical discussions, and architecture decisions
  • Maintain comprehensive technical documentation and follow development standards

Essential Skills and Experience

  • Hands-on expertise with at least one of: Java (Spring Boot), .NET (ASP.NET Core), Node.js, Python (Django), Ruby on Rails, or PHP (Laravel/Symfony)
  • Proficient in developing RESTful APIs and backend services
  • Experienced with microservices architecture
  • Strong command of SQL, PostgreSQL, MySQL, or Microsoft SQL Server
  • Familiarity with Git and version control workflows
  • Solid understanding of Object-Oriented Programming and software design principles
  • Expertise in integrating third-party APIs and enterprise applications
  • Strong debugging, problem-solving, and performance tuning capabilities

Desirable Skills

  • Familiarity with containerization tools like Docker or Kubernetes
  • Experience with messaging platforms such as Kafka or RabbitMQ
  • Knowledge of caching technologies like Redis or Memcached
  • Understanding of cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform
  • Exposure to CI/CD pipelines and DevOps methodologies
  • Experience with GraphQL API development
  • Knowledge of authentication standards including OAuth 2.0, JWT, and OpenID Connect

Qualifications

A bachelor's or master’s degree in Computer Science, IT, Software Engineering, or a similar area is required. Candidates should possess between 3 to 11 years of experience in backend development.

Preferred Attributes

  • Background in creating cloud-native and distributed systems
  • Understanding of domain-driven and event-driven design
  • Experience working within Agile or Scrum frameworks
  • Strong communication and teamwork abilities
  • Capability to write clear, maintainable, and well-documented code

如果您希望收到回复,请留下您的信息——我们不会将您的信息用于其他用途。

点击浏览拖放,或 粘贴 截图

PNG、JPG、GIF、MP4、WebM、MOV 格式 · 每个文件最大 20MB · 最多 5 个文件

🤖
在线·即时人工智能帮助