-
Hays

Back End Engineer - 6 Months Contract

Hays
United Arab Emirates · Contract · Mid-Senior

Job Responsibilities and Accountabilities:

  • Design and implement cutting-edge backend services and middleware.
  • Collaborate with our team of Software Engineers, Chief Software Architect, and Test Engineers to deliver a modern and intuitive product experience that's both functional and aesthetically pleasing.
  • Embrace creativity and outside-the-box thinking to develop unique solutions to complex problems and Participate in code reviews and provide balanced feedback to your peers.
  • You'll also have the opportunity to test the product experience in our lab using a variety of IoT devices while demonstrating a strong commitment to ethical standards and incorporate ethical considerations into all aspects of software development.
  • You'll triage, troubleshoot, and resolve issues found during testing and in our production systems.
  • Identify potential problems and resolve middleware and platform bottlenecks for performance optimization
  • Stay up-to-date with the latest technological developments and proactively integrate new tools and techniques to continuously improve our software development processes
  • Communicate effectively with technical and non-technical stakeholders to ensure that everyone is on the same page and that software solutions meet business needs
  • Demonstrate a willingness to learn and grow both personally and professionally, seeking out new challenges and opportunities for development.
  • You'll also serve as the curator of playbooks and runbooks, utilizing your accumulated knowledge and experience to guide your team.

Qualifications:

  • Batchelor’s Degree in Computer Science, Software Engineering or relevant work experience.
  • Looking for a candidate with 5+ years of experience in software development using GoLang, Java, C++, Server Side JavaScript on Node.JS, Python, and cloud technologies (AWS, K8s, K8S Operators, etc.), with at least 2+ years of hands-on experience with GoLang.
  • Expertise in Go concurrency model
  • Previous experience with at least one of the following architectures: Clean, Hexagonal, or CQRS, to help us deliver scalable and maintainable solutions would be highly desirable.
  • Previous experience of NoSQL with Cassandra & Elasticsearch, programming best practices, CAP theorem understanding, & distributed system tradeoff knowledge required.
  • Previous experience using PostgreSql is a must have
  • 3+ years' experience with efficient caching techs such as Redis, Aerospike, Memcache, Hazelcast, & Oracle Coherence is required.
  • Capable of working with minimal supervision.
  • React.js/Redux skills would be beneficial for reviewing end-to-end feature flow.
  • Understanding Test-Driven Development (TDD) and the importance of unit testing is crucial.
  • Experience in the full Software Development Life Cycle (SDLC), from requirements gathering to implementation and maintenance, is necessary.
  • Previous experience in developing navigation mapping, routing, and location-based features, as well as IoT devices, is strongly preferred.

Key Skills

Ranked by relevance

elasticsearch javascript postgresql cassandra memcache python golang oracle server nosql redis cloud java tdd aws c
Login to Apply
Posted
Jun 13, 2025
Type
Contract
Level
Mid-Senior
Location
Dubai
Company
Hays

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Ubique Systems
Related

Full Stack Engineer

2026-05-23

Contract
Not Applicable
Poland
IT Services
Information Technology
View Job Details
Belmont Lavan
Related

PAM/CyberArk Cloud IT Security Consultant 6 Months Contract

2026-05-23

Contract
Mid-Senior
Sweden
IT Services
Information Technology
View Job Details
Epergne Solutions
Related

L1 Network Engineer/System Engineer

2026-05-26

Full-time
Not Applicable
United Arab Emirates
IT Services
Information Technology