Current jobs related to Software Engineer - Abu Dhabi, Abu Dhabi - Teachmecode


  • Abu Dhabi, Abu Dhabi, United Arab Emirates The Chemical Engineer Full time

    We are seeking a highly skilled Senior Process Designer to join our team at The Chemical Engineer. As a Senior Process Designer, you will be responsible for developing and optimizing process designs, ensuring efficiency, safety, and regulatory compliance.About the JobThe Senior Process Designer will work closely with engineering teams to develop and optimize...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates The Chemical Engineer Full time

    Remarkable people, trusted by clients to design and advance the world. The RoleThis is an exciting opportunity for an experienced PMC Senior Process Engineer with a proven track record in overseeing the process engineering team, ensuring safety, quality, and adherence to industry standards in project design and execution for a high-profile client.What we can...

  • Software Engineer

    2 days ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Star Services LLC Full time

    Job Description:Implement and optimize code in languages such as C, C++, Python, etc.Integrate software with hardware and perform functionality testing.Collaborate with engineering teams to ensure compatibility and efficiency.Requirements:1. Degree in Software Engineering, Computer Science, or a related field.2. Experience in embedded software development or...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates NMDC Group Full time

    About This RoleThis role is a key position within NMDC Group, responsible for leading the engineering team and ensuring the delivery of high-quality software solutions. The successful candidate will have a strong background in software engineering and leadership, with a proven track record of successfully leading teams and delivering software solutions.Key...

  • Software Engineer

    7 days ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

    Job OverviewWe are seeking a skilled Software Engineer to join our team and help us build scalable software systems using Node.js, Python, or Go.As a member of our engineering team, you will work on designing and developing large-scale backend systems and microservices. Your primary focus will be on building robust and scalable software in Node.js, Python,...

  • Software Engineer

    4 weeks ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates AI71 Full time

    AI71 Abu Dhabi Emirate, United Arab Emirates Software Engineer AI71 Abu Dhabi Emirate, United Arab Emirates Artificial Intelligence is one of humanity's most exciting scientific endeavors today. AI71 is a pioneering AI company incubated in the UAE, working closely with the Technology Innovation Institute's world leading Falcon models to bring the benefits of...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates The Chemical Engineer Full time

    JOB DESCRIPTION Remarkable people, trusted by clients to design and advance the world. The Role This is an exciting opportunity for an experienced PMC Senior Process Safety Engineer with a proven track record in implementation and management of process safety systems, mitigating risks and ensuring compliance with safety standards in oil and gas projects...

  • Software Engineer

    4 days ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates AI71 Full time

    Job DescriptionJob Title: Software EngineerLocation: Abu Dhabi, UAECompany: AI71About AI71 :Artificial Intelligence is one of humanitys most exciting scientific endeavors today. AI71 is a pioneering AI company incubated in the UAE, working closely with the Technology Innovation Institutes world leading Falcon models to bring the benefits of AI to the world....

  • Software Engineer

    3 days ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates AI71 Full time

    AI71 Abu Dhabi Emirate, United Arab EmiratesSoftware EngineerAI71 Abu Dhabi Emirate, United Arab EmiratesArtificial Intelligence is one of humanity's most exciting scientific endeavors today. AI71 is a pioneering AI company incubated in the UAE, working closely with the Technology Innovation Institute's world leading Falcon models to bring the benefits of AI...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates The Chemical Engineer Full time

    We are seeking a highly skilled Senior Process Designer to join our team at The Chemical Engineer. As a Senior Process Designer, you will be responsible for developing and optimizing process designs, ensuring efficiency, safety, and regulatory compliance.About the CompanyThe Chemical Engineer is a global leader in consulting and engineering, providing...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Fox Talent Full time

    Our IT & Digital Consultancy client is seeking a Software Engineering Director to lead the design and delivery of software solutions for government clients in Saudi Arabia. This senior leadership role requires strong technical expertise, team management, and experience in government-related projects.Key Responsibilities:Lead and manage software engineering...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates The Chemical Engineer Full time

    The Chemical Engineer is seeking a highly skilled Senior Process Designer to join our team. This exciting opportunity is for an experienced Senior Process Designer with a proven track record in developing and optimizing process designs.About the TeamYou will work closely with engineering teams to deliver high-quality solutions for complex projects. Our team...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates The Chemical Engineer Full time

    The Chemical Engineer is seeking a highly skilled Senior Process Designer to join our team. As a Senior Process Designer, you will play a key role in developing and optimizing process designs, ensuring efficiency, safety, and regulatory compliance.About the RoleThis exciting opportunity is for an experienced Senior Process Designer with a proven track record...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates TalentSource International Full time

    Senior Software EngineerAbu Dhabi 6 day workweekThis position has an immediate start date.The Senior Software Engineer will be part of the Information Technology team who is responsible for the management implementation and monitoring of all Software and Application systems and processes in accordance with the enterprise architecture IT strategy and...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates TalentSource International Full time

    Senior Software EngineerAbu Dhabi, 6 day work-weekThis position has an immediate start date.The Senior Software Engineer will be part of the Information Technology team who is responsible for the management, implementation, and monitoring of all Software and Application systems and processes in accordance with the enterprise architecture, IT strategy, and...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates NMDC Group Full time

    Roles and ResponsibilitiesLead, manage, mentor, and build a team of software engineers and data engineers fostering a culture of collaboration, innovation, and creative problem-solving.Establish Engineering best practices, frameworks, agile methodologies and tools to promote Technology Engineering Excellence in an industrial setting.Ownership of Engineering...

  • Software Engineer

    4 days ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates flydubai Full time

    MAIN OBJECTIVE OF ROLETo design, develop, implement, and maintain software-based technology and products that provide support across flydubai.Key ResponsibilitiesExecutes a complete Software Development Life Cycle (SDLC), encompassing activities such as requirement analysis, solution design, coding, unit testing, integration and supporting throughout quality...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Elevon Core Full time

    Expert in Software EngineeringElevon Core seeks a highly skilled expert in software engineering to lead our development team. As a professional software developer, you will be responsible for designing and implementing complex software systems.About Us:We are a business where brilliant people come together to share ideas and inspire each other.We deliver...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Elevon Core Full time

    Experienced Software EngineerElevon Core is looking for an experienced software engineer to join our team. As a member of our development team, you will work on designing and implementing complex software systems.About Us:We are a company that believes in CAREERS and not just jobs.We provide opportunities for our employees to develop their careers at home...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates TalentSource International Full time

    The Senior Software Engineer will be part of the Information Technology team who is responsible for the management, implementation and monitoring of all Software and Application systems and processes in accordance with the enterprise architecture, IT strategy and policies.This position offers relocation opportunities for experienced candidates based in...

Software Engineer

1 week ago


Abu Dhabi, Abu Dhabi, United Arab Emirates Teachmecode Full time

**About Teachmecode**

We are an innovative company seeking a Senior Backend Java Developer to join our team in Abu Dhabi.

Salary and Benefits:

A competitive salary and attractive benefits package awaits the ideal candidate.

Job Description:

The successful applicant will be responsible for designing, developing, and optimizing backend systems using Java, with a focus on scalable and high-performance architectures.

In this role, you will work closely with developers, system architects, and product managers in an Agile environment to deliver high-quality solutions.

You will also contribute to architectural decisions and lead the adoption of emerging backend technologies and frameworks.

Key Responsibilities:

  • Develop and optimize backend systems using Java.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Contribute to architectural decisions and technology leadership.

Requirements:

  • Minimum 5 years of professional experience in backend development using Java.
  • Familiarity with complex event processing and event-driven architecture.
  • Knowledge of hybrid cloud environments.
  • Handling external and embedded databases: Mongo, MySQL, PostgreSQL.
  • Strong understanding of implementing design patterns for distributed systems.
  • Strong understanding of microservices.
  • Knowledge of current frameworks, SDKs, APIs, and libraries.
  • Proficiency in building and managing CI/CD pipelines with tools like GitLab and Docker.
  • Experience in Kafka and Elastic Search.
  • Skilled at creating database schemas that characterize and support business processes.

Education and Skills:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Excellent problem-solving and debugging skills.
  • Strong written and verbal communication skills in English.
  • Self-motivated and capable of independent work while thriving in team environments.
  • Comfortable in fast-paced Agile settings.

About Teachmecode