Company logo hidden

Software Architect (Java)

Unlock employer Abu Dhabi, United Arab Emirates Posted: 11 Dec 2025

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job:
The company is an ADX-listed public company, majority-owned by G42, and recognized as the region's leading big data analytics company powered by GenAI. We specialize in combining big data, analytics, and AI expertise to create significant business and societal impact across various sectors. Our focus is on all-source data interpretation to support insight-driven decision-making aimed at cultivating healthier and more sustainable societies. With our range of GenAI-driven products and solutions, we enable private and public sectors to swiftly realize their AI strategies.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Position Overview:
As a Software Architect, you will design and build flexible software systems tailored to business needs and performance requirements. You will ensure efficient implementation by leveraging our cloud computing platforms and the capabilities of our team. This role is crucial for sustaining and optimizing the infrastructure that powers leading-edge analytics solutions at the company.

Key Responsibilities:

  • Design software system architecture that aligns with business requirements and existing cloud platform services.
  • Evaluate and select appropriate technologies, frameworks, databases, and tools.
  • Define software standards, best practices, and development methodologies.
  • Conduct database design for software systems.
  • Ensure architectural integrity throughout the software development lifecycle.
  • Perform code and architecture reviews to maintain quality, performance, and security.
  • Create architecture documentation and communicate complex technical concepts clearly.
  • Mentor and guide development teams in implementation and problem-solving.
  • Lead a sub-team of 3 to 5 engineers in backend system implementation.
  • Comply with QHSE, Business Continuity, Information Security, Privacy, Risk, Compliance Management, and Governance policies.

Experience Required:

  • 8 years of experience in software backend development with strong computer science fundamentals.
  • Proven experience as a Software Architect or in a similar senior technical role.
  • Solid understanding of DevOps, CI/CD pipelines, infrastructure, and networks.
  • Excellent troubleshooting and problem-solving skills.
  • At least 5 years of experience in Java Spring Boot and microservices development.
  • Experience in cloud computing and cloud platform development & deployment.
  • Extensive UNIX/LINUX experience and Shell scripting proficiency.
  • Proficiency in understanding data, entity relationships, structured & unstructured data, SQL and NoSQL databases, and familiarity with Elasticsearch.
  • Experience in RESTful API development.
  • Knowledge in multithreading programming and concurrency.
  • Proficient in Docker and containerization technologies.

What Working at the Company Offers:

  • Culture: An open, diverse, and inclusive environment with a global vision, promoting personal growth and pioneering, industry-first innovations.
  • Career: Accelerate your career through impactful projects and access resources for continuous growth and learning opportunities.
  • Rewards: A competitive remuneration package inclusive of healthcare, education support, leave benefits, and more.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct