أبلاي إيدج ابدأ البحث عن عمل

Sr. Software Engineer - (Blockchain & Digital Assets)

Global Software Solutions Group · Dubai, Dubai, United Arab Emirates

قدّم وتابع مع أبلاي إيدج
We are looking for an experienced Senior Software Engineer with strong backend engineering expertise and hands-on experience in Custody, Digital Assets, Tokenization, Blockchain technologies, and modern software engineering practices.The ideal candidate will have extensive experience building secure, scalable, and high-performance enterprise applications, with strong proficiency in Node.js and/or Java Spring Boot, along with exposure to Blockchain platforms, Digital Asset ecosystems, and Large Language Models (LLM).The role requires a strong engineering mindset, experience working in Banking, Financial Services, or FinTech environments, and the ability to contribute to architecture, design, development, and delivery of complex enterprise-grade solutions.RequirementsKey ResponsibilitiesDesign, develop, and maintain scalable backend applications using Node.js and/or Java Spring BootBuild and enhance solutions related to Custody platforms, Digital Assets, Tokenization, and Blockchain-based systemsDevelop secure and reliable services following enterprise software engineering standardsCollaborate with architects, product teams, engineers, and business stakeholders to deliver high-quality solutionsEnsure technical quality across application architecture, design, coding practices, security, testing, and documentationParticipate in system design discussions and contribute towards technology decisionsResearch, evaluate, and benchmark emerging technologies against industry best practicesImplement clean, maintainable, and well-documented code following engineering standardsDevelop and maintain unit tests to ensure application reliability and performanceWork within Agile delivery methodologies and contribute effectively to Scrum ceremoniesTroubleshoot complex technical issues and provide effective solutionsSupport continuous improvement initiatives across software engineering practicesRequired Technical Skills & ExperienceBackend DevelopmentStrong hands-on experience with Node.js backend developmentExperience with Java Spring Boot application developmentStrong understanding of backend architecture, APIs, microservices, and enterprise application developmentExperience designing and developing scalable, secure, and high-performing systemsBlockchain & Digital AssetsHands-on experience working on projects involving:Custody platformsDigital AssetsTokenizationBlockchain technologiesUnderstanding of blockchain concepts, architecture, and integration patternsExperience building or integrating solutions within digital asset ecosystems is highly preferredArtificial IntelligenceExperience or exposure working with Large Language Models (LLM) and AI-enabled applicationsUnderstanding of modern AI integration patterns within enterprise applications is preferredFunctional Skills & Domain Experience7+ years of experience for Software Engineer/Senior Software Engineer level12+ years of experience for Senior/Lead Software Engineer levelStrong experience in Banking, Financial Services, or FinTech enterprise environmentsExperience delivering complex enterprise-grade software solutionsStrong understanding of:Secure coding practicesSoftware development lifecycleUnit testing standardsTechnical documentation practicesApplication architecture and design principlesExperience working in Agile methodology environmentsAbility to research, evaluate, and adopt best-in-class technologiesPreferred QualificationsExperience working on payment platforms, financial technology products, or digital banking solutionsExperience in highly regulated financial environmentsStrong problem-solving and analytical skillsExcellent collaboration and communication skillsAbility to work independently and as part of a cross-functional engineering team