Senior Backend Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Job purpose: We are building a modern AI-first digital banking platform with a strong product engineering culture, high ownership, and modern architecture principles.
Key Skills for This Role
Full Job Posting
Job Purpose
- We are building a modern AI-first digital banking platform with a strong product engineering culture, high ownership, and modern architecture principles.
- We are looking for a Senior Backend Software Engineer to help design, build, and scale core banking and fintech capabilities across payments, onboarding, cards, integrations, AI-enabled services, and customer-facing digital products.
- This role requires strong backend engineering fundamentals, hands-on delivery, architectural thinking, and the ability to operate in a fast-moving product environment.
Responsibilities
- Design, develop, and maintain scalable backend services and APIs.
- Build production-grade microservices using Java/Kotlin.
- Develop cloud-native solutions on Microsoft Azure.
- Work closely with product, mobile, design, security, and platform teams.
- Participate in architecture decisions and technical strategy discussions.
- Improve system reliability, observability, scalability, and security.
- Contribute to CI/CD pipelines and engineering automation.
- Review code, mentor engineers, and promote engineering best practices.
- Optimize performance, latency, and cost efficiency of backend systems.
- Support integration with banking systems, fintech providers, payment gateways, and third-party platforms.
- Drive engineering quality through testing, monitoring, and operational excellence.
Qualifications, Skills and Experience
- 5+ years of backend software engineering experience.
- Strong experience with Java and/or Kotlin.
- Strong understanding of Spring Boot ecosystem.
- Experience building distributed systems and microservice architectures.
- Hands-on experience with Microsoft Azure.
- Experience with Kubernetes and Docker.
- Experience with REST APIs, asynchronous messaging, and event-driven architectures.
- Solid understanding of SQL and NoSQL databases.
- Experience with CI/CD pipelines and DevOps practices.
- Understanding of secure software development principles.
- Strong problem-solving and debugging skills.
- Experience working in agile product engineering teams.
- Strong communication and ownership mindset.
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 Invest Bank
Client Engagement and Channels Lead
Sharjah Emirate, UAE
Invest Bank is seeking a Client Engagement and Channels Lead in Sharjah to drive customer loyalty and reduce churn through a data-led, customer-centric culture. The role involves VoC strategy, customer insights, relation
Corporate Audit Manager
Sharjah Emirate, UAE
Job Purpose: To lead and deliver independent, objective and risk based internal audits of Corporate Banking functions. Ensure robust evaluation of governance, risk management and control processes across all units unde
Process Re-Engineering Lead
Sharjah Emirate, UAE
Job Responsibilities: Work with all business / operations units in the bank to consult and understand / document their existing processes in a well-articulated process maps. Support in developing end-to-end journey doc
Senior DevOps Engineer
Sharjah Emirate, UAE
Job purpose: We are building a modern AI-first digital banking platform with a strong engineering culture, cloud-native architecture, and high operational standards. We are looking for a Senior DevOps Engineer to help
Project Manager Scrum Master
Sharjah Emirate, UAE
Job Purpose: To facilitate and drive the execution of projects as per agreed project plan. To coordinate and expedite the planned activities on various projects, follow-up on tasks and responses, identify and escalate
Corporate Collection Manager - UAE National
Sharjah Emirate, UAE
Job Purpose To manage a portfolio of allocated classified or defaulted accounts and to ensure maximization of recoveries from such allocated portfolio through restructuring, recoveries and/or realization of collateral t
Product Owner - Cash & Liquidity management
Sharjah, UAE
Job Purpose The Product Owner – WBG Platforms is responsible for owning and managing digital product delivery within Wholesale Banking, with a primary focus on New to Bank Onboarding and Cash & Liquidity management. The
Client Engagement and Channels Lead
Sharjah Emirate, UAE
Corporate Audit Manager
Sharjah Emirate, UAE
Process Re-Engineering Lead
Sharjah Emirate, UAE
Senior DevOps Engineer
Sharjah Emirate, UAE
Project Manager Scrum Master
Sharjah Emirate, UAE
Corporate Collection Manager - UAE National
Sharjah Emirate, UAE
Product Owner - Cash & Liquidity management
Sharjah, UAE