Staff Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
We are looking for an experienced Staff Software Development Engineer – Java Backend to provide technical leadership across large-scale, cloud-native platforms. You will drive architecture, lead complex engineering initiatives, mentor engineers, and build highly scalable distributed systems.
Key Skills for This Role
Responsibilities
- Lead the architecture, design, and delivery of large scale, cloud native backend systems
- Drive technical strategy and own the delivery of complex, multi team engineering initiatives
- Design and build scalable microservices using Java, Spring Boot, and Spring Cloud
- Lead architecture reviews, system design discussions, and technical decision making
- Solve complex performance, scalability, and distributed systems challenges
- Build reusable frameworks and shared libraries to improve engineering productivity
- Champion the adoption of AI assisted development, leveraging LLMs and GenAI tools to improve engineering workflows
- Collaborate closely with Product, Architecture, DevOps, QA, and engineering teams
- Mentor engineers through code reviews, technical coaching, and best practice guidance
- Drive engineering excellence across software quality, reliability, security, and operational performance
Requirements
- 10+ years of Java backend development experience
- Strong expertise in Java, J2EE, Spring, Spring Boot, Spring Cloud, and microservices architecture
- Proven experience building highly scalable, high performance distributed systems
- Hands on experience with Kafka, messaging technologies, caching, and asynchronous processing
- Strong knowledge of Docker, Kubernetes/OpenShift, and CI/CD pipelines
- Experience with Azure, AWS, or Google Cloud
- Strong database experience across SQL and NoSQL technologies
- Excellent system design, debugging, and problem solving skills
- Experience with Domain Driven Design, event driven architecture, or CQRS is advantageous
- Exposure to GenAI, LLMs, or AI assisted software development is highly desirable
- Strong communication, stakeholder management, and technical leadership skills
Full Job Posting
Overview
- Staff Software Development Engineer – Java Backend
- Location: Dubai
- My client is looking for an experienced Staff SDE – Java Backend to provide technical leadership across large scale, cloud native platforms. This is a senior individual contributor role where you'll drive architecture, lead complex engineering initiatives, mentor engineers, and build highly scalable
Key Responsibilities
- Lead the architecture, design, and delivery of large scale, cloud native backend systems.
- Drive technical strategy and own the delivery of complex, multi team engineering initiatives.
- Design and build scalable microservices using Java, Spring Boot, and Spring Cloud.
- Lead architecture reviews, system design discussions, and technical decision making.
- Solve complex performance, scalability, and distributed systems challenges.
- Build reusable frameworks and shared libraries to improve engineering productivity.
- Champion the adoption of AI assisted development, leveraging LLMs and GenAI tools to improve engineering workflows.
- Collaborate closely with Product, Architecture, DevOps, QA, and engineering teams.
- Mentor engineers through code reviews, technical coaching, and best practice guidance.
- Drive engineering excellence across software quality, reliability, security, and operational performance.
Requirements
- 10+ years of Java backend development experience.
- Strong expertise in Java, J2EE, Spring, Spring Boot, Spring Cloud, and microservices architecture.
- Proven experience building highly scalable, high performance distributed systems.
- Hands on experience with Kafka, messaging technologies, caching, and asynchronous processing.
- Strong knowledge of Docker, Kubernetes/OpenShift, and CI/CD pipelines.
- Experience with Azure, AWS, or Google Cloud.
- Strong database experience across SQL and NoSQL technologies.
- Excellent system design, debugging, and problem solving skills.
- Experience with Domain Driven Design, event driven architecture, or CQRS is advantageous.
- Exposure to GenAI, LLMs, or AI assisted software development is highly desirable.
- Strong communication, stakeholder management, and technical leadership skills.
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 Salt
Engineering Manager
Dubai, UAE
Our client is looking for an experienced Engineering Manager to lead the design, development, and delivery of large-scale cloud-native products in Dubai. You will manage high-performing Agile engineering teams while rema
Influencer Marketing Manager
Dubai, UAE
We are seeking an Arabic-speaking Influencer Marketing Manager to join a leading integrated marketing agency in Dubai. The role involves managing end-to-end influencer campaigns for regional and international brands, bui
Video Editor (EMIRATI)
Dubai, UAE
We are hiring a Video Editor for a Dubai-based opportunity with a well-established family-owned business. The role involves editing and assembling video content for digital and social media platforms, transforming raw fo
Presenter (EMIRATI)
Dubai, UAE
A Dubai-based media professional is sought to shape digital presence through creative storytelling, content planning, and brand communication. The role involves developing content strategies, leading content planning, an
AI Tester
Abu Dhabi Emirate, UAE
Salt is hiring an AI Tester for a 6-month contract in Abu Dhabi to ensure quality and reliability of an AI platform. The role involves testing LLM outputs, building automated test scripts, and collaborating with engineer
Head of Retail
Dubai, UAE
Salt partners with a leading retail and distribution business to find a commercially driven Head of Retail to lead a multi-brand retail operation across the UAE and GCC. The role drives sales performance, profitability,
Site Reliability Engineer
Abu Dhabi Emirate, UAE
Salt is hiring 2 Site Reliability Engineers for a 6-month contract with a leading UAE financial institution. You will ensure the reliability, security, and scalability of an Agentic AI platform on Azure/AWS, combining SR
Workflow Engineer
Abu Dhabi, UAE
Salt is hiring a Workflow Engineer (Orkes Conductor Specialist) for a 6-month contract with a UAE financial institution. You will design and build the orchestration backbone of an Agentic AI platform, using Orkes Conduct
Engineering Manager
Dubai, UAE
Influencer Marketing Manager
Dubai, UAE
Video Editor (EMIRATI)
Dubai, UAE
Presenter (EMIRATI)
Dubai, UAE
AI Tester
Abu Dhabi Emirate, UAE
Head of Retail
Dubai, UAE
Site Reliability Engineer
Abu Dhabi Emirate, UAE
Workflow Engineer
Abu Dhabi, UAE