Mobility - Senior Backend Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Design, develop, and implement scalable middleware services to enable secure communication between mobile applications and enterprise backend systems. Develop secure RESTful APIs using Node.
Key Skills for This Role
Full Job Posting
Job Description
- Design, develop, and implement scalable middleware services to enable secure communication between mobile applications and enterprise backend systems.
- Develop secure RESTful APIs using Node.js frameworks such as Express or NestJS.
- Design and implement authentication, authorization, and role-based access controls.
- Take full ownership of assigned technical and development activities related to backend services, middleware development, integrations, change requests, enhancements, and project tasks.
- Implement secure coding standards including encryption, token-based authentication (JWT/OAuth2), and API security best practices.
- Design and manage database schemas and data models across relational and non-relational databases.
- Integrate middleware services with enterprise systems (ERP, HR, Finance, SCM, etc.) and third-party platforms including payment gateways.
- Develop API documentation using Swagger/OpenAPI standards.
- Manage API versioning and source code control using enterprise version control practices.
- Deploy and manage applications across on-premise and/or cloud environments.
- Configure servers, manage environments, and implement CI/CD pipelines.
- Use process managers (e.g., PM2) and implement logging/monitoring mechanisms for production systems.
- Optimize applications for performance, scalability, and high availability.
- Support production systems including troubleshooting, debugging, and root cause analysis.
- Host and deploy web services as required.
- Document code and technical designs consistently throughout the development lifecycle.
- Generate and maintain design documents and technical specifications.
- Review technical solutions and participate in peer code/design reviews.
- Liaise with mobile developers, functional consultants, Business IS teams, and infrastructure/security teams during design, development, testing, and deployment phases.
- Review, fix, enhance, and develop backend components as required.
- Perform quality assurance and support testing for all deliverables.
- Follow HMC Service Management guidelines, adhering strictly to Change and Release Management processes and using the HMC ticket management system for deployments.
Experience And Skills
- Bachelor’s degree in Computer Science, Engineering, or related discipline.
- 5+ years of experience in backend development and middleware technologies.
- Strong hands-on expertise in Node.js development using frameworks such as Express and/or NestJS.
- Proven experience in designing and developing scalable RESTful APIs.
- Strong experience in implementing authentication and authorization mechanisms including JWT and OAuth2.
- Experience with encryption techniques and secure coding best practices.
- Strong database experience including design and management of:
- Oracle
- PostgreSQL
- MySQL
- MongoDB (preferred)
- Experience integrating with enterprise systems and third-party services including payment gateways.
- Experience in API documentation using Swagger/OpenAPI.
- Experience in deployment and environment management (on-premise and/or cloud).
- Experience implementing CI/CD pipelines.
- Knowledge of server configuration, process managers (e.g., PM2), and monitoring/logging tools.
- Strong understanding of performance tuning, scalability, and production support.
- Working knowledge of Oracle E-Business Suite / Oracle Fusion integrations will be considered a plus.
- Understanding of enterprise integration patterns and middleware architecture.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Hamad Medical Corporation
Translator
Zone 47, QAT
Company Description Hamad Medical Corporation (HMC) is Qatar's primary provider of secondary and tertiary healthcare, recognized as one of the leading healthcare systems in the Middle East. Managing 12 hospitals and offe
Staff Nurse / Registered Nurse
Doha, QAT
Hamad Medical Corporation (HMC) is Qatar’s principal public healthcare provider managing a nationwide network of hospitals, emergency, ambulance, and specialist care services. A Staff Nurse / Registered Nurse (RN) is a l
Mobility - Senior Flutter UI/UX Developer
Doha, QAT
Job Description Perform cross-platform mobile application development and configuration, with strong focus on Flutter-based application development. Participate in migration and modernization of existing enterprise mob
Certified Dental Technician
Al Wakrah, QAT
Company Description Hamad Medical Corporation (HMC) is Qatar’s leading provider of secondary and tertiary healthcare and a renowned institution in the Middle East. Over more than three decades, HMC has been committed to
Fleet Supervisor
Doha, QAT
Company Description Hamad Medical Corporation (HMC) is Qatar’s leading provider of secondary and tertiary healthcare and among the foremost hospital systems in the Middle East. With a network of twelve hospitals, includi
Data Specialist
Doha, QAT
Summary This role involves leading the project team from initiation to completion, ensuring that project objectives are met within scope, time, cost, and quality constraints. The project manager is responsible for planni
Project Manager-Healthcare Background
Doha, QAT
Summary This role involves leading the project team from initiation to completion, ensuring that project objectives are met within scope, time, cost, and quality constraints. The project manager is responsible for planni
Oracle ERP consultant
Doha, QAT
Job Summary The HICT ERP Systems Specialist is a key contributor to the management and optimization of the ERP systems within the organization. With a deep understanding of ERP systems and their integration within the or
Translator
Zone 47, QAT
Staff Nurse / Registered Nurse
Doha, QAT
Mobility - Senior Flutter UI/UX Developer
Doha, QAT
Certified Dental Technician
Al Wakrah, QAT
Fleet Supervisor
Doha, QAT
Data Specialist
Doha, QAT
Project Manager-Healthcare Background
Doha, QAT
Oracle ERP consultant
Doha, QAT