{bc}

Senior Officer, Full Stack Software Engineering

Emirates Development Bank (EDB)Abu Dhabi Emirate, UAE1 weeks agoEntryfulltime
AngularAzureCI/CDDevOpsGitJavaKubernetesScala
Generate Resume for this Job

About This Role

Job Purpose:

The Senior Full Stack Engineer will be responsible for developing, enhancing, and maintaining enterprise-grade digital platforms built on Flutter, Angular 16, and Java Spring Framework 6+. The role requires strong expertise in identity and access management (Keycloak), cloud-native deployment on Azure Kubernetes Service (AKS), and CI/CD automation using Azure DevOps. The engineer will work closely with cross-functional teams to deliver scalable, secure, and high-performance digital services.

Job Role & Responsibilities:

  • Analyze and assess all required software/application changes to ensure alignment with EDB’s approved digital strategy, enterprise architecture standards, and long-term roadmap.
  • Design and implement new digital capabilities (mobile/web/backend) based on business requirements and solution plans defined by system analysts/product owners, ensuring modern, scalable platforms are adopted across EDB.
  • Write, analyze, review, refactor, and optimize application code across Flutter, Angular, and Java/Spring using workflow diagrams, architecture patterns, and secure engineering practices.
  • Prepare and maintain detailed workflow charts, sequence diagrams, and logical flows describing input/output, validations, and processing rules; translate these into reusable, maintainable code and services.
  • Develop technical specifications (API contracts, service definitions, UI component behaviour, integration mapping, non-functional requirements) for use by engineering and delivery teams as the baseline for development.
  • Ensure compliance with EDB technology standards, secure coding guidelines, and regulatory/security requirements (e.g., OWASP, data protection, IAM standards) across all solution layers.
  • Identify, fix, and prevent defects by debugging complex issues (application, APIs, integrations, environment) and performing retesting to ensure expected outcomes.
  • Conduct trial runs and testing (unit, integration, regression, performance, security verification) to confirm correctness of functionality, stability, and compatibility across channels.
  • Investigate platform/environment issues impacting application behaviour (AKS networking, ingress, DNS, certificates, secrets, resource limits, node/pod health) and ensure runtime reliability.
  • Collaborate with DevOps/SRE/system administrators to troubleshoot deployments, pipeline failures, runtime incidents, and operational defects; define corrective actions and permanent fixes.
  • Apply object-oriented and cloud-native engineering practices using microservices, client/server patterns, event/integration patterns, and modern web/mobile frameworks to deliver secure digital services.
  • Contribute to IT delivery planning and project execution (sprint planning, estimation, dependency tracking, technical risk management, release readiness), ensuring timelines and quality targets are met.
  • Deliver system integrations and interfaces with internal/external platforms using REST APIs, IAM (Keycloak), middleware patterns, and database integrations where applicable, ensuring resilience and observability.
  • Support SIT/UAT execution by providing test support, defect triage, environment validation, release notes, and post-release monitoring; provide post-implementation support as required
  • Provide ad-hoc technical reports and evidence for auditors/management (logs, access flows, deployment evidence, control confirmations, traceability, test results, security checks).
  • Perform personalization/customization and implement new feature requests across channels (mobile/web) including UI configuration, content changes, workflow variations, and feature toggles.
  • Support data migration and validation activities including mapping, transformation logic, reconciliation checks, and controlled execution with rollback and auditability (when applicable to the scope).

Similar Jobs

Senior Officer, Cards Operations (Emiratised Role)

First Abu Dhabi Bank (FAB) · Abu Dhabi

Mid-Senior

Key Accountabilities Perform daily reconciliation and exception‑management activities with accuracy and alignment to internal controls. Prepare and update assigned GL account reconciliations, ensuring outstanding items a

Senior Officer, Cards Operations (Emiratised Role)

bankfab · Abu Dhabi

Senior

Job Description KEY ACCOUNTABILITIES: Perform daily reconciliation and exception‑management activities with accuracy and alignment to internal controls. Prepare and update assigned GL account reconciliations, ensuring

Senior Officer, Contracts

EDGE · Abu Dhabi

Mid-Senior

External Job Description About AL TAIF We are the leading provider of maintenance, repair and overhaul services, and comprehensive lifecycle support for land platforms, heavy utility vehicles and ground suppor

Go

Senior Officer, Retention and Indemnities Support (UAE National)

bankfab · Abu Dhabi

Senior

Job Description Job Purpose: Main responsibility is to review and assist with the released of End of Service benefits for customers along with facilitating any requirements for the Indemnities \& Retention team Res

Senior Officer, CCS Commercial Banking

bankfab · Abu Dhabi

Senior

Job Description Responsibilities Qualifications About Us About Us: First Abu Dhabi Bank (FAB) is the largest bank in the UAE and one of the world's largest and safest financial institutions. We offer a compre

Senior Officer, CCS Commercial Banking

bankfab · Abu Dhabi

Senior

Job Description Responsibilities Qualifications About Us About Us: First Abu Dhabi Bank (FAB) is the largest bank in the UAE and one of the world's largest and safest financial institutions. We offer a compre

Senior Officer, CCS - GS

bankfab · Abu Dhabi

Senior

Job Description •Possess hands on experience in handling walk in customers. •Possess adequate skills in managing client service counter functions. •Act as the first point of contact for walk in clients, receive inst

Senior Officer, CBG CCS - AUH

bankfab · Abu Dhabi

Senior

Job Description Responsibilities •Possess hands on experience in handling walk in customers. •Possess adequate skills in managing client service counter functions. •Act as the first point of contact for walk in c

Senior Officer, PCG Client Services

bankfab · Abu Dhabi

Senior

Job Description This role is primarily responsible for attending/resolving customer queries and executing transactions with high degree of efficiency thereby enhancing customer’s experience with FAB. Deliver high qualit

AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Generate Resume for this Job

Free plan · No credit card required