Senior Technical Engineer / Software Architect – Java & Kafka | Dubai, UAE

Diverselynx

United Arab Emirates

On-site

AED 350,000 - 600,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Diverselynx is seeking a Senior Technical Engineer / Software Architect for an onsite role in Dubai. The candidate should have 10+ years of software engineering experience and at least 5 years in software architecture, with hands-on Java, Kafka, AngularJS, JavaScript, and Python.

The role focuses on designing scalable architectures and providing technical leadership within a collaborative technology environment, with clear path toward senior architecture leadership.

Qualifications

  • 10+ years of overall software engineering experience.
  • 5+ years of proven Software/Application Architecture experience.
  • Strong hands-on experience with Java.
  • Strong experience with Apache Kafka.
  • Experience with AngularJS.
  • Strong knowledge of JavaScript.
  • Strong knowledge of Python.
  • Proven experience designing and implementing software architectures.
  • Strong understanding of enterprise software development and architecture principles.
  • Ability to work onsite in Dubai 5 days per week.
  • Candidates able to join within 30 days are preferred.

Responsibilities

  • Design and develop scalable software application architectures.
  • Provide technical leadership across software engineering and architecture initiatives.
  • Develop and maintain applications using Java.
  • Design and support event‑driven solutions using Apache Kafka.
  • Work with AngularJS and JavaScript for application development and integration.
  • Apply Python expertise to software development and technical solutions.
  • Evaluate technical requirements and translate them into scalable architecture solutions.
  • Establish and maintain software architecture standards and best practices.
  • Collaborate with engineering and technical teams throughout the development lifecycle.
  • Support technical decision‑making and system design.
  • Troubleshoot complex technical and architectural issues.
  • Ensure software solutions meet scalability, performance, reliability, and maintainability requirements.

Skills

Java
Apache Kafka
AngularJS
JavaScript
Python
Software Architecture
Analytical skills
Problem-solving
Onsite work
Team collaboration

Tools

Java
AngularJS
Kafka

Job description

Location

Dubai, United Arab Emirates

Job Category
  • Information Technology (IT) & Software
  • Engineering & Technical
  • Telecommunications
Job Overview

We are seeking an experienced Senior Technical Engineer / Software Architect for an onsite opportunity in Dubai. The position is designed for a senior software engineering professional with 10+ years of overall experience and at least 5 years of proven Software/Application Architecture experience.

The role requires strong hands‑on expertise in Java, Apache Kafka, AngularJS, JavaScript, and Python, combined with the ability to design and guide scalable software architectures. The successful candidate will contribute to technical architecture, software engineering, system design, and implementation activities within a collaborative technology environment.

This opportunity provides strong potential for career growth and professional development in software architecture and enterprise technology. Continued technical training, certification, and upskilling in modern architecture patterns, distributed systems, cloud technologies, and software engineering practices can support long‑term progression into senior architecture and technology leadership roles.

Key Responsibilities
  • Design and develop scalable software application architectures.
  • Provide technical leadership across software engineering and architecture initiatives.
  • Develop and maintain applications using Java.
  • Design and support event‑driven solutions using Apache Kafka.
  • Work with AngularJS and JavaScript for application development and integration.
  • Apply Python expertise to software development and technical solutions.
  • Evaluate technical requirements and translate them into scalable architecture solutions.
  • Establish and maintain software architecture standards and best practices.
  • Collaborate with engineering and technical teams throughout the development lifecycle.
  • Support technical decision‑making and system design.
  • Troubleshoot complex technical and architectural issues.
  • Ensure software solutions meet scalability, performance, reliability, and maintainability requirements.
Requirements & Qualifications
  • 10+ years of overall software engineering experience.
  • Minimum 5+ years of proven Software/Application Architecture experience.
  • Strong hands‑on experience with Java.
  • Strong experience with Apache Kafka.
  • Experience with AngularJS.
  • Strong knowledge of JavaScript.
  • Strong knowledge of Python.
  • Proven experience designing and implementing software architectures.
  • Strong understanding of enterprise software development and architecture principles.
  • Strong analytical and problem‑solving skills.
  • Ability to work onsite in Dubai 5 days per week.
  • Candidates able to join within 30 days are preferred.
Salary, Benefits & Career Growth

Salary and compensation details have not been provided by the employer.

The role offers an opportunity to work at a senior technical level while strengthening expertise in software architecture, Java, Kafka, distributed systems, and enterprise application development. Continued professional development, technical upskilling, and relevant architecture or technology certifications can support progression toward Lead Architect, Solution Architect, Enterprise Architect, and technology leadership positions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Technical Engineer (Architect) - Java
Senior Technical Engineer (Architect) - Java

Zoho • Dubai

On-site
AED 223,000 - 268,000
Dubai Senior Software Architect & Technical Lead (Onsite)
Dubai Senior Software Architect & Technical Lead (Onsite)

Diverselynx • United Arab Emirates

On-site
AED 350,000 - 600,000
Senior Technical Architect - Java/Kafka, On-site Dubai
Senior Technical Architect - Java/Kafka, On-site Dubai

Zoho • Dubai

On-site
AED 223,000 - 268,000
Senior Software Engineer [Dubai, UAE]
Senior Software Engineer [Dubai, UAE]

FallenAmbers • Dubai

On-site
AED 320,000 - 520,000
Senior Solution Architect
Senior Solution Architect

D4 Insight • Dubai

On-site
AED 300,000 - 540,000
Software Architect
Software Architect

inDrive • United Arab Emirates

On-site
AED 300,000 - 420,000
Mentoring programs
Global talent exchange
Learning budget
+1
Senior Technical Architect
Senior Technical Architect

Zohorecruit • Dubai

On-site
AED 223,000 - 357,000
Solution Architect (Ref: 197731)
Solution Architect (Ref: 197731)

Forsyth Barnes Consultancy • Dubai

Hybrid
AED 300,000 - 600,000
Competitive salary
Health insurance
Performance bonus
+4
Senior Software Engineer (Full Stack) – Java, React & AWS | Dubai, UAE
Senior Software Engineer (Full Stack) – Java, React & AWS | Dubai, UAE

marc-ellis • United Arab Emirates

On-site
AED 446,000 - 781,000
Java Technical Architect
Java Technical Architect

HTC Global Services • Dubai

On-site
AED 300,000 - 420,000