403 Microservices jobs in the United Arab Emirates
Software Engineer – Microservices
Posted today
Job Viewed
Job Description
Job Description:
We are seeking a motivated Software Engineer with 2–5 years of experience to join our dynamic development team. The ideal candidate will have strong expertise in Java, Microservices architecture, Spring Boot, and Python. Experience or knowledge of Agentic AI concepts and hands-on work with AWS services is highly desirable.
Key Responsibilities:
- Design, develop, and maintain scalable applications using Java, Spring Boot, and Microservices architecture.
- Write clean, maintainable, and efficient code in both Java and Python.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Develop and integrate Agentic AI components into applications.
- Deploy, monitor, and manage applications on AWS infrastructure.
- Troubleshoot and resolve software defects and issues.
- Contribute to code reviews, best practices, and continuous improvement.
Required Skills:
- Strong hands-on experience with Java, Spring Boot, and Microservices design patterns.
- Good programming skills in Python.
- Understanding or experience with Agentic AI principles and frameworks.
- Solid experience working with AWS services (EC2, S3, Lambda, etc.).
- Familiarity with CI/CD pipelines and modern development tools.
- Good problem-solving skills and a collaborative mindset.
Preferred Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Experience working in Agile environments.
- Knowledge of containerization (Docker, Kubernetes) is a plus.
What We Offer:
- Competitive salary and benefits.
- Opportunity to work with cutting-edge technologies.
- Collaborative and innovative work culture.
- Professional growth and learning opportunities.
- If you're passionate about developing robust applications and working on emerging AI technologies, we'd love to hear from you
Java Microservices Developer
Posted today
Job Viewed
Job Description
Company Description
Connect Global is a visionary technology company dedicated to driving digital transformation across industries. By harnessing the power of Microsoft Dynamics 365, Oracle, data science, AI, and blockchain, we empower organizations with comprehensive solutions to optimize operations, enable data-driven decision-making, and foster innovation and trust in today's dynamic business landscape.
Role Description
Responsible for designing, coding, and modifying backend system that is focused on logistic industry within the standards, guidelines, interaction designs and requirements
•
Work with Product Owners, Stakeholders, Team Leader, Designers, Back End Developers, and other team members as appropriate
•
Work with the SMEs to understand the requirements as and when appropriate
•
Participate in system architect designing
•
Work independently on a single system module design, development and output documents following standards
•
Research technical details and solve challenging issues
•
Work with Team Lead to keep on track with the project plan and timeline
•
Work with front end developer to implement system logic in UI
•
Work with Tester to get the product tested, address any issues
•
Work with the Test & Publication team to get it hosted in an appropriate hosting environment
•
Work with Product Owner and Service Team to solve reported issues.
Qualifications & Skill
Bachelor's Degree in computer science or equivalent with high GPA.
•
6+ years JAVA/J2EE development experience on big or middle size projects
•
4+ years Microservices development experience using Spring Boot and Spring Cloud
•
Fluency in database technology like MySQL, Oracle, MongoDB, Elasticsearch and Redis
•
Experience in popular frameworks, such as Spring MVC, Spring Security, Spring Data JPA and Hibernate
•
Experience on Microservice's architecture, including service naming and discovery, centralized configuration, API call tracing, Fault tolerance and Cross cutting concerns
•
Experience with Kafka, Kafka Streams and Kafka Connectors
•
Good to have Dubbo, Mybatis and Saturn Scheduler management skills
•
Experience in server deployment of Tomcat and JBoss
•
Experience with Docker and K8S
•
Experience in Linux commands
•
Experience in working with AWS or GCP cloud environments (Preference will be given to GCP experience).
•
Knowledge of agile development practices.
•
Independent and able to work in a fast-paced ever-changing environment
•
Experience in understanding and effectively communicating user requirements
•
Implementing functional and solutions-oriented software in a quick and agile method
Technical Microservices Expert
Posted today
Job Viewed
Job Description
Application Support Specialist
We are seeking an experienced and skilled Application Support Specialist to join our team. This is a critical role that involves supporting Java/Spring Boot based microservices in a mid-senior level position.
Key Responsibilities
- Support and operate Java/Spring Boot based microservices, troubleshoot infrastructure issues, performance tuning, and maintenance.
- Monitor and support services using tools such as CloudWatch, Prometheus, ELK Stack or Splunk.
- Manage API gateways for microservices (e.g. 3-Scale/APIGEE, WSO2) and implement security best practices (IAM, KMS, Encryption, PKI, SSL, TLS).
- Provide Linux administration, troubleshooting, and diagnosis; participate in Unix command-line tasks.
- Support Red Hat OpenShift container platform and Docker containers; familiarity with Kubernetes is a plus.
- Collaborate on deployment automation and CI/CD tools (Jenkins, Artifactory); manage ticket/incident systems (BMC Remedy, JIRA).
- Work with ITIL-aligned processes: Incident, Problem, and Change Management.
Qualifications
- Bachelor's degree in IT or equivalent work experience required.
- 7+ years of experience in a technical role supporting Java and Spring Boot microservices.
- Strong knowledge in Integration Platform Operations or Enterprise Service Bus Platform Operations.
- Experience with API gateways, microservices, monitoring solutions, and container platforms.
As an Application Support Specialist, you will be responsible for ensuring the smooth operation of our Java/Spring Boot based microservices. You will troubleshoot infrastructure issues, perform performance tuning, and implement security best practices. Additionally, you will provide Linux administration, troubleshoot, and diagnose problems; participate in Unix command-line tasks.
Why Choose Us?
Our company offers a dynamic and challenging work environment that fosters growth and development. We are committed to providing opportunities for professional advancement and recognize individual contributions.
),Technical Microservices Specialist
Posted today
Job Viewed
Job Description
We are seeking a skilled technical professional to support and operate microservices, troubleshoot infrastructure issues, and maintain the performance of our systems. The ideal candidate will have experience working with Java/Spring Boot based microservices, as well as monitoring and supporting services using tools like CloudWatch, Prometheus, and ELK Stack.
The successful candidate will also be responsible for managing API gateways for microservices, implementing security best practices, and providing Linux administration and troubleshooting skills.
Java Microservices Developer
Posted today
Job Viewed
Job Description
We are seeking a skilled Backend Developer to join our team. The ideal candidate will have expertise in Java, Spring Boot, and related frameworks.
- The successful candidate will design, develop, and maintain backend applications using Java (Spring Boot / Spring Framework).
- They will build and optimize RESTful APIs and microservices.
- Our ideal candidate will work with SQL Server, PostgreSQL, or NoSQL databases to ensure performance and scalability.
- 4–6 years of professional experience in backend development.
- Strong expertise in Java, Spring Boot, and related frameworks.
- Solid knowledge of database design, queries, and optimization (SQL/NoSQL).
- Experience with cloud platforms is a plus.
- Proficiency with Git workflows.
- Strong problem-solving and analytical skills.
- Opportunity to work on modern Java and microservices-based projects.
- Exposure to cloud-native and scalable architectures.
- A collaborative and innovative work environment.
- Continuous learning and career development opportunities.
Distributed Systems Specialist
Posted today
Job Viewed
Job Description
We're seeking a skilled engineer with expertise in building robust distributed systems. In this role, you'll develop CI pipelines that drive Canonical's cloud integration testing and reporting.
The ideal candidate will have experience creating automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications.
Key Responsibilities:
- Create automated testing approaches and infrastructure for validating system reliability, performance, and resilience.
- Maintain continuous integration pipelines for deploying and testing cloud-native products like Kubeflow.
- Deploy, manage, and debug complex distributed systems.
- Monitor and report on automated testing efforts.
- Collaborate daily with a globally distributed team.
Benefits:
- Opportunity to develop skills in cloud orchestration tools and applications.
- Chance to work on upcoming initiatives expanding deployment capabilities to new clouds and developing AI/ML pipelines.
- Collaborative environment with cross-functional teams.
About the Role:
- This is an opportunity to bring your passion for building resilient systems to a fast-paced environment.
- You'll have the chance to make a significant impact on the success of our cloud solutions.
Distributed Systems Engineer
Posted today
Job Viewed
Job Description
We are seeking a skilled Distributed Systems Engineer to join our team and work on the development of dqlite, a distributed SQLite database utilizing Raft consensus for replication. As a key contributor, you will design and implement enhancements to libraft, dqlite, and go-dqlite components.
Your primary focus will be on developing features across dqlite, debugging and resolving issues encountered by users, improving Jepsen tests, traditional HA database automated testing, and stress tests. You will also participate in code and architectural reviews, engage with the open source community, and collaborate with commercial partners.
This role offers an exceptional opportunity to have a meaningful impact on modern computing technologies in a fast-paced team environment with ample learning and development opportunities.
Required Skills and Qualifications- Distributed systems experience (preferably with Raft)
- Strong C programming skills
- Asynchronous programming and concurrency patterns expertise
- Capacity to quickly learn new systems and techniques
- Excellent written and verbal communication skills
- Bachelor's degree or equivalent in Computer Science, STEM, or related field
- Meaningful impact on cutting-edge computing technologies
- Fast-paced team environment with opportunities for growth and development
- Collaborative atmosphere with open-source community and commercial partners
To succeed in this role, you must have a solid understanding of asynchronous programming and concurrency patterns, as well as excellent written and verbal communication skills. Experience with distributed systems, particularly Raft, is highly desirable. We offer a competitive compensation package and a dynamic work environment that fosters innovation and collaboration.
Be The First To Know
About the latest Microservices Jobs in United Arab Emirates !
Distributed Systems Expert
Posted today
Job Viewed
Job Description
We are seeking an experienced Software Engineer to join our team working on dqlite, a Raft extension for SQLite.
This role offers a fast-paced environment and opportunities for career growth in the field of distributed systems.
- C programming skills
- Distributed systems knowledge
The ideal candidate will have experience with asynchronous programming and concurrency patterns.
Main Responsibilities:
- Implement enhancements to libraft, dqlite, and go-dqlite components
- Debug and fix issues encountered by users
- Improve Jepsen tests and traditional HA database automated testing
- Participate in code and architectural review
- Engage with open source community and partners
Requirements:
- Good C programming skills
- Solid understanding of asynchronous programming and concurrency patterns
Benefits:
- Career growth opportunities
- Fast-paced team environment
About Us:
- We value innovation and collaboration
Distributed Systems Architect
Posted today
Job Viewed
Job Description
We are seeking an expert in distributed systems to enhance our business operations and customer solutions.
Our mission is to revolutionize the way companies manage their complex software systems – on public clouds and in their own data centres.
To achieve that we are building a new community around Python opscode for scalable applications, running on Kubernetes. We want to move all of our workloads onto this new, open source codebase.
We are confident that we can dramatically improve the experience of running complex business operations – and then we can help our customers embrace those new techniques and products.
This role is ideal for engineers who enjoy Python, have a passion for distributed systems, and an interest in the entire Linux stack – from kernel to networking to virtualisation and containers.
It is a role that requires rigour in both code and customer interactions. Our engineers are technically astute enthusiasts who are excited about cloud computing and are ready to join a global team charged with delivering world-class services to our customers.
Key Requirements:
- Expertise in Python and Kubernetes
- Passion for distributed systems and Linux
- Rigour in code and customer interactions
Distributed Systems Specialist
Posted today
Job Viewed
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.