428 Microservices jobs in the United Arab Emirates

Microservices Engineer

Dubai, Dubai Canonical

Posted today

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Microservices Engineer role at Canonical

2 days ago Be among the first 25 applicants

Join to apply for the Microservices Engineer role at Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
This is a general selection track for teams that focus on back-end REST API microservices engineering in Go and Python. It covers all levels of seniority. Apply here if you are already an outstanding engineer with crisp and well-articulated views on APIs, microservice design, engineering processes and DevOps.
Our services need to scale to handle millions of Ubuntu clients, and collaboration across thousands of community members. They are also central to the health of critical infrastructure across the globe. As Ubuntu has been embraced by mainstream enterprise computing through the adoption of cloud and developer-centric tech strategy, the quality of these services has become more important to customers and users.
While Ubuntu has been enormously successful and in many senses leads the industry, we think we can substantially improve our practices, quality and performance in the web services domain. We are growing our teams, and in doing so we aim to level up our insights on scalability, performance, resilience and DevOps practices.
Key areas of interest for us are:

  • API design, documentation, and governance
  • Database performance design considerations and skills
  • Multi-region service delivery for resilience and performance
  • Fuzzing and other proactive security analysis techniques
  • Tracing and profiling for distributed systems insights
  • Next-generation DevOps practices
Location : we have microservices teams with open roles in every time zone.
What your day will look like
  • Write high-quality, well-designed, and robust software that works at scale
  • Design APIs and software architecture for collegial review
  • Write tests that validate software behaviour
  • Build and maintain reliable, fault-tolerant applications and services
  • Collaborate proactively with a globally distributed team
  • Display technical leadership internally and within our external communities
  • Debug issues and produce high-quality solutions to resolve them
  • Contribute to technical documentation to make it the best of its kind
  • Discuss, contribute to, and collaborate across teams at Canonical
  • Work from home with global travel twice annually for company events
What we are looking for in you
  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Drive and a track record of going above-and-beyond expectations
  • Proficiency in Python and / or Go
  • History of writing modern, maintainable software
  • Experience with relational and non-relational database systems
  • Continuous integration and continuous delivery experience
  • Experience with systems programming or scalable web services
  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Passion, thoughtfulness, and self-motivation
  • Excellent communication and presentation skills
  • Result-oriented, with a personal drive to meet commitments
  • Ability to travel twice a year, for company events up to two weeks each
Additional Skills That You Might Also Bring
  • Experience with container tech such as LXD, Docker, and Kubernetes
  • Understanding of build systems and toolchains
  • Experience with cross-compilation
  • Experience with hyperscale public clouds and / or private clouds
  • Experience with designing, building, and running distributed systems
  • Performance engineering and security experience
What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Software Development

Referrals increase your chances of interviewing at Canonical by 2x

Get notified about new Engineer jobs in Dubai, Dubai, United Arab Emirates .

Global Village, Dubai, United Arab Emirates 7 months ago

Dubai, Dubai, United Arab Emirates 3 hours ago

Junior Software Engineer - Cross-platform C++ - Multipass Specialist - Quality Assurance Backend Engineer Software Development Engineer in Test (SDET)

Global Village, Dubai, United Arab Emirates 3 months ago

Software Engineer (Python/Linux/Packaging) Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Software Engineer - Cross-platform C++ - Multipass System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Microservices Engineer

Dubai, Dubai Canonical

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Microservices Engineer role at Canonical

2 days ago Be among the first 25 applicants

Join to apply for the Microservices Engineer role at Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
This is a general selection track for teams that focus on back-end REST API microservices engineering in Go and Python. It covers all levels of seniority. Apply here if you are already an outstanding engineer with crisp and well-articulated views on APIs, microservice design, engineering processes and DevOps.
Our services need to scale to handle millions of Ubuntu clients, and collaboration across thousands of community members. They are also central to the health of critical infrastructure across the globe. As Ubuntu has been embraced by mainstream enterprise computing through the adoption of cloud and developer-centric tech strategy, the quality of these services has become more important to customers and users.
While Ubuntu has been enormously successful and in many senses leads the industry, we think we can substantially improve our practices, quality and performance in the web services domain. We are growing our teams, and in doing so we aim to level up our insights on scalability, performance, resilience and DevOps practices.
Key areas of interest for us are:

  • API design, documentation, and governance
  • Database performance design considerations and skills
  • Multi-region service delivery for resilience and performance
  • Fuzzing and other proactive security analysis techniques
  • Tracing and profiling for distributed systems insights
  • Next-generation DevOps practices
Location: we have microservices teams with open roles in every time zone.
What your day will look like
  • Write high-quality, well-designed, and robust software that works at scale
  • Design APIs and software architecture for collegial review
  • Write tests that validate software behaviour
  • Build and maintain reliable, fault-tolerant applications and services
  • Collaborate proactively with a globally distributed team
  • Display technical leadership internally and within our external communities
  • Debug issues and produce high-quality solutions to resolve them
  • Contribute to technical documentation to make it the best of its kind
  • Discuss, contribute to, and collaborate across teams at Canonical
  • Work from home with global travel twice annually for company events
What we are looking for in you
  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Drive and a track record of going above-and-beyond expectations
  • Proficiency in Python and / or Go
  • History of writing modern, maintainable software
  • Experience with relational and non-relational database systems
  • Continuous integration and continuous delivery experience
  • Experience with systems programming or scalable web services
  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Passion, thoughtfulness, and self-motivation
  • Excellent communication and presentation skills
  • Result-oriented, with a personal drive to meet commitments
  • Ability to travel twice a year, for company events up to two weeks each
Additional Skills That You Might Also Bring
  • Experience with container tech such as LXD, Docker, and Kubernetes
  • Understanding of build systems and toolchains
  • Experience with cross-compilation
  • Experience with hyperscale public clouds and / or private clouds
  • Experience with designing, building, and running distributed systems
  • Performance engineering and security experience
What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology
  • IndustriesSoftware Development

Referrals increase your chances of interviewing at Canonical by 2x

Get notified about new Engineer jobs in Dubai, Dubai, United Arab Emirates.

Global Village, Dubai, United Arab Emirates 7 months ago

Dubai, Dubai, United Arab Emirates 3 hours ago

Junior Software Engineer - Cross-platform C++ - MultipassSpecialist - Quality Assurance Backend EngineerSoftware Development Engineer in Test (SDET)

Global Village, Dubai, United Arab Emirates 3 months ago

Software Engineer (Python/Linux/Packaging)Graduate Software Engineer, Open Source and Linux, Canonical UbuntuSoftware Engineer - Cross-platform C++ - MultipassSystem Software Engineer - GCC/LLVM compiler, tooling, and ecosystem

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Microservices Support Engineer

Dubai, Dubai beBeeMicroservices

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Overview

We are seeking an experienced microservices support engineer to join our team. The ideal candidate will have extensive experience working with container platforms in large organizations, particularly within the fintech domain.

Main Responsibilities:
  1. Support and troubleshoot infrastructure related to microservices, REST APIs, and container platforms such as Red Hat OpenShift, Docker, Kubernetes, ECS, or EKS.
  2. Configure, maintain, and optimize infrastructure performance.
  3. Monitor systems using tools like CloudWatch, Prometheus, ELK Stack, or Splunk.
  4. Implement security best practices including IAM, KMS, SSL/TLS, and encryption.
  5. Develop and support REST APIs using Java/Spring Boot and Node.js.
  6. Manage deployment automation and CI/CD pipelines with Jenkins, Artifactory, Nexus.
  7. Participate in incident, problem, and change management processes following ITIL standards.

About the Role:

  • This is a unique opportunity for a highly skilled microservices support engineer to join our team and contribute to the success of our organization.
  • The successful candidate will have the ability to work independently and collaboratively as part of a high-performing team.
  • Ongoing training and professional development opportunities will be provided to ensure the candidate remains up-to-date with the latest technologies and trends.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Microservices Developer

Dubai, Dubai beBeeSeniorDeveloper

Posted today

Job Viewed

Tap Again To Close

Job Description

Java Developer with Microservices Expertise

We are seeking an experienced Java developer to join our team. The ideal candidate will be responsible for designing, developing, maintaining and supporting high-quality JAVA backend services and APIs.

The successful candidate will have expertise in designing and developing JAVA microservices and EE applications using core skills such as Java (OOP, Design Patterns, Multithreading, Java 8, Lambda, Stream API, REST services), Messaging tools like Kafka and RabbitMQ, and frameworks like Spring Boot.

Key Responsibilities:
  • Design, develop, maintain and support JAVA backend services and APIs.
  • Develop high-quality JAVA microservices and EE applications.
Technical Requirements:
  • Java: OOP, Design Patterns, Multithreading, Java 8, Lambda, Stream API, REST services
  • Messaging Tools: Kafka, RabbitMQ
  • Spring Boot: Annotations, Maven, Spring JPA, Spring AOP, Spring Security, JUnit
  • Microservices: Service Discovery, Cloud Config, Spring Cloud
  • Databases: Oracle, SQL Server, MySQL
  • Tools: STS, Eclipse, SoapUI, Postman, Git
  • Cloud Ready: Docker files, Containers, Kubernetes, AWS, Azure
Desirable Skills:
  • API Gateway knowledge
  • DevOps: TFS/Git, Gradle, Maven, Azure DevOps, Build pipelines

This contract role is part of the Engineering department.

This advertiser has chosen not to accept applicants from your region.

Highly Experienced Microservices Specialist

Dubai, Dubai beBeeCloudDeveloper

Posted today

Job Viewed

Tap Again To Close

Job Description

Senior Fullstack Developer Role

Lead the way in software development with this senior fullstack developer position, requiring 5-7+ years of experience in microservices, Java, Python, and cloud platforms.

Key Responsibilities:
  • Develop and deploy microservices architecture
  • Expertise in backend and fullstack development
  • Maintain strong understanding and experience with Java, Python, Node.js, Spring Boot, Django, Express.js, Docker, Kubernetes, Azure, or Google Cloud Platform
  • Configure and manage CI/CD pipelines

Requirements:

  • 5-7+ years of fullstack development experience
  • Bachelor's degree in IT or Computer Science
  • Ability to work a hybrid schedule
Required Skills:

Familiarity with modern software development methodologies and tools is essential for success in this role. If you have a passion for coding and are looking for a new challenge, we encourage you to apply.

This advertiser has chosen not to accept applicants from your region.

Senior Java Microservices Specialist

Dubai, Dubai beBeeBackend

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Backend Developer

We are seeking a highly skilled Backend Developer to join our organization. The ideal candidate will have extensive experience in designing and developing high-quality Java microservices and Enterprise Edition (EE) applications.

",
This advertiser has chosen not to accept applicants from your region.

Infrastructure Support Specialist(Microservices)

Dubai, Dubai Dicetek LLC

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Infrastructure Support Specialist (Microservices)

Join to apply for the Infrastructure Support Specialist (Microservices) role at Dicetek LLC .

Job Overview

We are seeking an experienced Infrastructure Support Specialist with a focus on Microservices to join our team. The ideal candidate will have extensive experience working with Tibco products, microservices, and container platforms in large organizations, particularly within the banking and fintech domains.

Responsibilities
  1. Support and troubleshoot infrastructure related to microservices, REST APIs, and container platforms such as Red Hat OpenShift, Docker, Kubernetes, ECS, or EKS.
  2. Configure, maintain, and optimize infrastructure performance.
  3. Monitor systems using tools like CloudWatch, Prometheus, ELK Stack, or Splunk.
  4. Implement security best practices including IAM, KMS, SSL/TLS, and encryption.
  5. Support API gateways such as 3-Scale, APIGEE, WSO2, etc.
  6. Develop and support REST APIs using Java/Spring Boot and Node.js.
  7. Manage deployment automation and CI/CD pipelines with Jenkins, Artifactory, Nexus.
  8. Participate in incident, problem, and change management processes following ITIL standards.
  9. Support Linux administration and Unix command line operations.
  10. Maintain knowledge of Private Cloud Infrastructure.
Qualifications
  1. 7+ years of experience in a relevant technical role within large organizations, especially in banking or fintech sectors.
  2. Deep technical knowledge in Integration Platform Operations or Enterprise Service Bus.
  3. Proficiency in infrastructure troubleshooting, performance tuning, and security practices.
  4. Experience with supporting container platforms like Red Hat OpenShift, Docker, Kubernetes, ECS, or EKS; certifications are a plus.
  5. Linux administration skills; certifications preferred.
  6. Experience with monitoring tools and API management.
  7. Development experience with Java/Spring Boot and Node.js.
  8. Familiarity with incident management systems and automation tools.
  9. Knowledge of ITSM and ITIL processes.
Additional Details
  • Seniority level: Not Applicable
  • Employment type: Contract
  • Job function: Information Technology
  • Industries: IT Services and IT Consulting

Note: This job posting is current and active. Apply now to join Dicetek LLC.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Microservices Jobs in United Arab Emirates !

Senior Software Engineer - Microservices Architecture

Dubai, Dubai beBeeSoftware

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

We are seeking a highly skilled Senior Software Engineer to join our team, focusing on large-scale projects with significant growth opportunities in Dubai.

Job Description

This is a senior role for an experienced software engineer who can design, develop, and implement complex systems using Java. The ideal candidate will have expertise in microservices architecture, Spring Boot, AWS/Azure, and UI technologies such as React, Angular, or Vue.

Key Qualifications
  • Bachelor's degree in Computer Science or related field
  • No less than 5 years of commercial experience as a Java Developer
  • Experience with Agile development methodologies
  • Strong understanding of relational databases and SQL
Benefits

The selected candidate will enjoy a dynamic work environment with opportunities for professional growth and development. Our company provides flexible solutions to organizations seeking IT experts.

About Us

We are a digital ERP and large IT services recruitment company based in Australia. We specialize in providing efficient and collaborative solutions to businesses.

This advertiser has chosen not to accept applicants from your region.

Distributed Systems Architect

Musaffah, Abu Dhabi beBeeCloud

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title

Cloud Infrastructure Engineer

Job Description

We are seeking skilled professionals to contribute to the development of next-generation virtualization and container technologies. Our team focuses on performance, security, and operability.

  • The Rust Virtual Machine Monitor has significant potential as a new hypervisor for Linux. We aim to build a team that emphasizes performance, security, and usability.
  • Docker images can be easily created and published on Docker Hub and other registries. However, the quality, consistency, and maintenance of these images require improvement.
  • LXD is a modern system container and virtual machine manager widely used on Ubuntu, ChromeOS, and other Linux platforms.
  • The Kubernetes product team develops MicroK8s for on-rails K8s and Charmed Kubernetes for more sophisticated integration.

As a Cloud Infrastructure Engineer, you will design and specify new features, engage with upstream communities, conduct security analysis and reviews, create and monitor performance benchmarks, collaborate with a distributed team, write high-quality code, debug issues, review code produced by other engineers, and discuss ideas and collaborate on finding good solutions.

Requirements
  • An exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or an alternative path narrative
  • Drive and a track record of exceeding expectations
  • Experience working on open source virtualization or container technology
  • Kernel or very low-level system experience
  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Passion, thoughtfulness, and self-motivation
  • Excellent communication and presentation skills
  • Result-oriented, with a personal drive to meet commitments
Additional Skills We Value
  • Performance engineering and security expertise

Location : Remote roles available worldwide.

This advertiser has chosen not to accept applicants from your region.

Distributed Systems Specialist

Khor Fakkan, Sharjah beBeeCloudNative

Posted today

Job Viewed

Tap Again To Close

Job Description

Distributed Systems Expert

We are seeking a highly skilled and motivated Distributed Systems Expert to join our team. As a key member of our engineering team, you will have the opportunity to develop and deploy cloud native products, including Kubeflow.

Job Description:

  • Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications.
  • Develop and ship production grade modern web applications.
  • Enhance continuous integration pipelines for deploying and testing Canonical's cloud native products.
  • Deploy, manage, and debug highly distributed systems.
  • Monitor and report on automated testing efforts.

Requirements:

  • Solid understanding of Linux system architecture and networking technologies.
  • Strong object-oriented development skills.
  • Experience with Python or Go development.

About Us:

We are a company that values innovation and collaboration. Our team is passionate about building and delivering high-quality software solutions that meet the needs of our customers. If you are a motivated and talented individual who is looking for a challenging and rewarding role, we encourage you to apply.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Microservices Jobs