-
The Prime Technology Systems

Senior Backend Developer

The Prime Technology Systems
United Arab Emirates · Full-time · Mid-Senior

Role Overview:


We are seeking a skilled and experienced Senior Backend Developer to join our dynamic team. The candidate will play a critical role in designing, developing, and maintaining scalable backend systems, primarily leveraging AWS and modern programming languages. The candidate work will directly impact our ability to deliver exceptional experiences to a significant number of users.


Key Responsibilities:


  • Design and develop scalable backend solutions using AWS.
  • Write clean, reusable, and maintainable code in Java, Scala, Python, or Node.js.
  • Develop and maintain APIs adhering to standards like Swagger.
  • Collaborate seamlessly in an agile (SCRUM) environment with product managers, business analysts, and designers to gather and understand end-user requirements.
  • Stay up-to-date with the latest technologies, trends, and best practices.
  • Deliver high-quality products that handle significant user traffic and loads efficiently.
  • Implement reactive programming principles and leverage functional programming techniques.
  • Develop reusable and abstracted code following object-oriented programming principles.
  • Write comprehensive unit and integration test cases to ensure robustness.
  • Architect and implement service-oriented solutions for complex projects.
  • Manage both relational and non-relational databases effectively.
  • Use Git for version control and collaboration.
  • Contribute to a continuous delivery pipeline to ensure smooth deployment cycles.


Required Qualifications:


  • 4+ years of professional experience in software development, ideally in a high-growth tech environment.
  • Proficiency in Java, Scala, Python, or Node.js.
  • Experience with API design and documentation tools like Swagger.
  • Hands-on experience with agile methodologies (SCRUM).
  • Proven track record of delivering scalable and performant backend solutions.
  • Strong understanding of reactive programming and functional programming concepts.
  • Expertise in object-oriented programming (OOP) and clean code principles.
  • Experience with both relational (e.g., MySQL, PostgreSQL) and non-relational (e.g., MongoDB) databases.
  • Familiarity with Git version control.
  • Fluency in writing unit and integration tests.
  • Experience working in continuous delivery environments.


Preferred Qualifications:


  • Bachelor’s degree in Computer Science or a related field.
  • Hands-on experience with Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS).
  • Advanced experience with Scala or Python.

Key Skills

Ranked by relevance

scala functional programming continuous delivery python java git postgresql mysql scrum aws ddd oop
Login to Apply
Posted
Dec 24, 2024
Type
Full-time
Level
Mid-Senior
Location
Abu Dhabi

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
The Prime Technology Systems
Related

DevOps Engineer (AWS Cloud)

2025-06-11

Full-time
Entry
United Arab Emirates
IT Services
Engineering
View Job Details
mindX360
Related

React Native Mob Developer

2026-06-19

Full-time
Entry
United Arab Emirates
IT Services
Engineering
View Job Details
The Prime Technology Systems
Related

Payment Systems Developer - Android Platform

2025-11-05

Full-time
Entry
United Arab Emirates
IT Services
Engineering