195 Microservices jobs in Dubai

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 today

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 today

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 Dubai !

Senior Software Engineer - Microservices Architecture

Dubai, Dubai beBeeSoftware

Posted today

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 Specialist

Dubai, Dubai beBeeCloud

Posted today

Job Viewed

Tap Again To Close

Job Description

Cloud Operations Engineer

We are building a new community around Python operations for open source applications, running on Kubernetes.

  • Design and deliver scalable software operations code using Python.
  • Collaborate across the entire Linux stack, from kernel to applications.
  • Develop sound engineering design and testing principles in your code.
  • Follow agile software development methodologies.
  • Coach and develop your colleagues where you have insights.
Requirements
  • Lovely technology and working with talented people.
  • Bachelor's degree in Computer Science or similar field.
  • Familiarity with Linux systems administration, package management, and operations.
  • Experience with Docker and Kubernetes.
  • Hands-on experience with public clouds.
  • Prolific Python programmer with a passion for challenging projects.
Work Environment

Diverse perspectives create a better work environment and better products.

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

Distributed Systems Leader

Dubai, Dubai beBeeEngineering

Posted today

Job Viewed

Tap Again To Close

Job Description

Senior Engineering Lead for Distributed Systems

We are seeking a seasoned engineering manager to lead our team of software engineers implementing and operating distributed systems.

You will provide technical guidance, mentorship, and vision to the engineering teams, driving the success of our business by delivering high-quality software solutions.

As a hands-on leader, you will collaborate with cross-functional teams, identify opportunities for process improvements, and drive innovation in our technology stack.

The ideal candidate has experience as a software developer in high-level languages, preferably Go or Python, and a proven track record of leading engineering teams in a fast-paced environment.

Strong communication and problem-solving skills are essential in this role, as well as the ability to work collaboratively in a remote setting.

Key Requirements:
  • Bachelor's degree in Computer Science or a related field.
  • Experience as a software developer in Go or Python.
  • Proven track record of leading engineering teams.
  • Strong understanding of distributed systems and APIs.
  • Excellent verbal and written communication skills.
Additional Skills That Can Enhance Your Candidacy:
  • Experience developing for and deploying on Ubuntu Linux in public clouds.
  • Knowledge of authentication & authorization, financial, public cloud or marketplace systems.
  • Familiarity with Salesforce development/integration or APEX.
What We Offer:
  • A competitive base salary.
  • A fully remote working environment.
  • A personal learning and development budget of 2000 USD per annum.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Parental leave.
  • Employee assistance programme.
  • Opportunity to travel to meet colleagues at 'sprints'.
  • Priority pass for travel and travel upgrades for long haul company events.

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 View All Jobs in Dubai