JobsAisle
C

Senior Backend Developer

Caliberly

Dubai, UAEAED 8,000-20,000/moToday
UAEIT & TechnologyFull Time

Skills Required

PythonJavaSqlDevopsErpCommunicationLeadership

Job Description

Job Title - Senior Backend DeveloperAbout the RoleWe are looking for an experienced Senior Backend Developer to design, develop, and maintain scalable backend systems that power business-critical applications. This role requires strong technical expertise, hands-on development capability, and the ability to collaborate closely with frontend, product, and infrastructure teams to deliver secure, high-performance solutions aligned with business needs.Key ResponsibilitiesBackend Architecture & DevelopmentDesign, develop, and maintain robust backend services, APIs, and microservices.Build scalable and secure server‑side applications supporting high‑traffic and data‑intensive use cases.Define and implement backend architecture, data models, and integration patterns.System Integration & APIsDevelop RESTful and/or GraphQL APIs for seamless integration with frontend systems and third‑party services.Integrate external platforms, ERP systems, and enterprise tools where required.Ensure data consistency, integrity, and reliability across systems.Performance, Security & ReliabilityOptimize application performance, scalability, and availability.Implement security best practices, including authentication, authorization, and data protection.Monitor, troubleshoot, and resolve backend issues in production environments.Database & Data ManagementDesign, optimize, and maintain relational and/or NoSQL databases.Write efficient queries, manage migrations, and ensure data accuracy and performance.Implement caching, logging, and monitoring solutions.Collaboration & Code QualityCollaborate closely with frontend developers, DevOps engineers, and product teams.Conduct code reviews and enforce coding standards and best practices.Contribute to technical documentation and system design discussions.DevOps & Deployment SupportSupport CI/CD pipelines, deployment processes, and environment management.Work with cloud infrastructure and containerized environments where applicable.Ensure smooth releases and minimal downtime during deployments.Technical Leadership & MentoringProvide technical guidance and mentorship to junior developers.Participate in architectural decisions and technology evaluations.Drive continuous improvement in development processes and system design.Qualifications & ExperienceBachelors degree in Computer Science, Software Engineering, or a related field.6–10 years of backend development experience in enterprise or product‑based environments.Strong proficiency in backend languages such as Java, Python, Node.js, or similar.Experience with RESTful APIs, micro services architecture, and distributed systems.Strong knowledge of SQL and/or NoSQL databases.Familiarity with cloud platforms and deployment environments.Experience with version control systems and CI/CD workflows.Strong problem‑solving, communication, and collaboration skills.Key Competencies & BehavioursStrong analytical and system‑design thinkingHigh attention to performance, security, and scalabilityOwnership‑driven and proactive mindsetAbility to work independently and within cross‑functional teamsAdaptability to evolving technologies and business requirementsCommitment to clean code and engineering best practicesWhat We OfferCompetitive compensation and benefitsOpportunity to work on complex, enterprise‑grade systemsExposure to large‑scale, integrated business platformsCollaborative and technology‑driven work environmentContinuous learning and professional growth opportunities#J-18808-Ljbffr