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

Backend Developer

Datamatics Technologies

Riyadh, Riyadh Province, Saudi Arabia · Tempo pieno

Sii il primo a candidarti

Esperienza
3–11 yrs
Stipendio
Aperture
1
Pubblicato
4 ore fa
Modalità di lavoro
In ufficio
Istruzione
Bachelor's or Master's degree in Computer Science, IT, Software Engineering or related
Riprendere
È necessario candidarsi

Dove lavorerai

Descrizione del lavoro

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

Lasciate questo messaggio se desiderate una risposta: non lo useremo per nessun altro scopo.

Clicca per navigare, trascina e rilascia, oppure impasto uno screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Dimensione massima 20 MB ciascuno · Fino a 5 file

🤖
Assistenza online tramite intelligenza artificiale immediata