Backend Engineer Specialist

6 days ago


Dubai, Dubai, United Arab Emirates Almosafer Full time
Roles and responsibilities

We are looking for a strong Senior Backend Engineer. If you are well versed in Microservices, Solution Architecture, including network, data, application, system, and integration architecture - then we are looking for you.

Responsibilities:

  • Design Technical/Integration Architectures, including development, runtime, and operations architectures
  • Define scalable solutions using Service Oriented Architecture (SOA) patterns, and microservices automating business process models and cloud-based services.
  • Design message and event-driven architectures.
  • Lead implementation of large, complex solutions from establishing project requirements and goals to solution "go-live"
  • Provide Technical design across multiple projects and clients
  • Provide Technology Consulting services covering areas such as Architectural Strategy, Architectural review/audit and Architecture road-map.
  • Manages the risks, issues, and dependencies of the scoped solution
  • Responsible for roadmaps for integration technologies (current and future).
  • Introducing Agile processes to the existing team

Profile requirements:

  • Degree in Computer Science, Engineering or a related subject.
  • 4+ years of intensive Java backend development and solution architecture. (Java, Spring Boot, API Security, Redis, Sql and NoSql databases, Docker, Kubernetes, AWS)
  • Should be working on Java 8 or Java 11
  • Must have working experience on MongoDB
  • Strong experience in hands-on platform delivery and architecture design
  • Full understanding of Cloud service, AWS and DevOps tools and CI/CD process
  • Strong experience with the full life cycle of Agile software development processes, approaches, delivery and methods with scaling to the Enterprise and release management processes.
  • Thought leadership and Technical knowledge combined with delivery experience in some of these areas: ○ Legacy platform migration ○ RESTful APIs and API gateways ○ Microservices based Architecture ○ Cloud deployment (AWS mainly)
  • Ability to influence and guide senior stakeholders on technical solutions
  • Excellent documentation, presentation and communication skills
Desired candidate profile
  • Backend Development:

    • Writing efficient, scalable, and secure code for server-side applications.
    • Developing APIs (Application Programming Interfaces) that allow the frontend to communicate with the backend systems.
    • Building and maintaining databases, data storage, and management systems.
    • Integrating third-party services, such as payment gateways, cloud storage, or external APIs.
  • Database Management:

    • Designing and maintaining databases (SQL and NoSQL).
    • Ensuring data integrity, security, and scalability.
    • Writing optimized queries for fast and efficient data retrieval and storage.
    • Managing data migrations, backups, and replication.
  • System Architecture:

    • Designing the architecture of backend systems, ensuring they are scalable, maintainable, and modular.
    • Ensuring that the backend services can handle a high volume of traffic (e.g., designing systems with load balancing, caching, etc.).
    • Managing system infrastructure, often using cloud services (AWS, Google Cloud, Azure).
  • Performance Optimization:

    • Monitoring and optimizing server performance, reducing latency, and improving the efficiency of backend services.
    • Analyzing bottlenecks and optimizing algorithms for better performance.
    • Ensuring high availability and reliability of backend systems.
  • Security and Authentication:

    • Implementing security measures such as encryption, authentication, and authorization.
    • Ensuring data protection by following industry standards and regulations (e.g., GDPR, HIPAA).
    • Regularly conducting vulnerability assessments and addressing security concerns.
  • Collaboration:

    • Collaborating with frontend developers to integrate the backend systems with the user-facing frontend.
    • Working with DevOps engineers to deploy applications to production environments.
    • Collaborating with product managers and designers to ensure the backend meets the application's requirements.
  • Testing and Debugging:

    • Writing unit tests, integration tests, and performing debugging to ensure backend systems work as expected.
    • Troubleshooting and resolving issues that arise in production or testing environments.
    • Continuously improving the backend code through code reviews and refactoring.


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the RoleWe are looking for a talented Backend Systems Specialist to join our team at Teachmecode. As a Backend Systems Specialist, you will be responsible for designing and developing large-scale backend systems using Node.js, Python, or Go.You will work closely with our engineering team to identify areas for improvement and implement solutions to...

  • backend engineer

    3 weeks ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Hello there Welcome to TeachMeCode Institute. How can we help you?Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment.UX/UI DesignExplore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design user-friendly and...

  • Backend Specialist

    7 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job DescriptionWe are looking for a seasoned backend specialist to join our team in a remote capacity.The ideal candidate will possess expertise in server-side development, database management, and system integration, with a strong focus on ensuring seamless functionality and performance of our web applications and platforms.Key Responsibilities:Design and...


  • Dubai, Dubai, United Arab Emirates The Chemical Engineer Full time

    We are looking for a skilled Process Engineer Specialist to join our team at The Chemical Engineer. As a key member of our engineering team, you will play a critical role in the design and development of oil and gas projects.The ideal candidate will have a strong background in process engineering with experience in onshore oil and gas projects. You will be...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the Job:We are looking for an experienced Flutter and Backend Specialist to join our team at Teachmecode. The ideal candidate will have a strong background in backend development using Node.js and experience with cross-platform mobile application development using Flutter.Responsibilities:Design and develop advanced cross-platform mobile applications...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Senior Backend Engineer: Design and develop software components, manage stakeholder requirements, and enhance user experience. Requires 3+ years in backend engineering, Java, Spring Boot.DescriptionPosition: Senior Backend EngineerKey Responsibilities:1. Design business-specific software components and modules using appropriate modeling techniques in line...

  • Backend Engineer

    2 weeks ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Hiring Backend Engineer - Crypto for leading Telegram trading bot. Work with NodeJS, TypeScript, and Postgres. Collaborate in a fast-paced environment. CET +/-4 timezones. Description Career Renew is recruiting for one of its clients a Backend Engineer - Crypto - candidates need to be based in CET +/-4 timezones. We are at the forefront of crypto trading...

  • Backend Engineer

    2 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Hiring Backend Engineer - Crypto for leading Telegram trading bot. Work with NodeJS, TypeScript, and Postgres. Collaborate in a fast-paced environment. CET +/-4 timezones.DescriptionCareer Renew is recruiting for one of its clients a Backend Engineer - Crypto - candidates need to be based in CET +/-4 timezones.We are at the forefront of crypto trading...

  • Backend Engineer

    11 hours ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Hiring Backend Engineer - Crypto for leading Telegram trading bot. Work with NodeJS, TypeScript, and Postgres. Collaborate in a fast-paced environment. CET +/-4 timezones.DescriptionCareer Renew is recruiting for one of its clients a Backend Engineer - Crypto - candidates need to be based in CET +/-4 timezones.We are at the forefront of crypto trading...

  • Backend engineer

    6 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Backend Engineer needed in the Middle East to develop systems using Go, Serverless, Kubernetes, and AWS. Requires 3+ years' experience, Kubernetes, Docker, and AWS knowledge. About the OTA Client Based in the Middle East, we help millions of consumers find their homes online, and assist real estate agents and property developers in selling and managing...

  • Backend engineer

    6 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Backend Engineer needed in the Middle East to develop systems using Go, Serverless, Kubernetes, and AWS. Requires 3+ years' experience, Kubernetes, Docker, and AWS knowledge. About the OTA Client Based in the Middle East, we help millions of consumers find their homes online, and assist real estate agents and property developers in selling and managing...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Hello there Welcome to TeachMeCode Institute. How can we help you?Join our in-person classes at TeachMeCode's campus in Dubai and have the best learning environment.Course Offerings1. UX/UI Design: Explore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design...

  • Backend Engineer

    6 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job DescriptionWe are looking for a skilled Backend Engineer to join our team at TechMeCode Institute. As a Backend Engineer, you will design and develop scalable and secure web applications using Python. You will work closely with our team to identify opportunities for improvement and implement new features. If you have experience working with FastAPI and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    The ideal candidate for this Backend PHP Specialist position will have a solid understanding of PHP and its ecosystem, as well as experience with MySQL and Laravel. You will work closely with our development team to build and maintain our backend infrastructure, ensuring it is secure, efficient, and scalable.Responsibilities:Design and implement robust and...


  • Dubai, Dubai, United Arab Emirates Lune Full time

    Senior Backend Engineer (Ruby on Rails) [REMOTE]About the Role:This is a full-time remote role based in Egypt for a Senior Backend Engineer (Ruby on Rails). The Senior Backend Engineer will be responsible for back-end web development, software development, object-oriented programming (OOP) and programming in a fast-paced, collaborative environment. The...

  • Backend Engineer

    2 weeks ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Overview: As a Backend Engineer at Inception, you will be responsible for designing and developing the backend systems of our AI products. Your role is crucial in creating intuitive, responsive, and engaging user experiences that meet the needs of our customers. You will work closely with product designers, frontend engineers, and AI engineers to deliver...

  • Backend Engineer

    6 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About Us: We are a fast-growing tech company looking for talented individuals from around the world to help us deliver innovative solutions. Our team is passionate about teaching coding skills and creating cutting-edge technologies.\Job Overview:\As a Backend Engineer, you will be developing and maintaining backend systems using Python, collaborating with...

  • Backend Engineer

    3 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Backend Engineer (Java) Job DescriptionWe are seeking a highly skilled Backend Engineer to join our team in Dubai, AE.Salary: AED 84,000 - AED 120,000About UsTechmecode is a company that values innovation and teamwork. We strive to create cutting-edge software solutions that exceed our clients' expectations.The RoleThis position requires a highly motivated...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking a talented Backend Developer Specialist to join our team at Teachmecode. The successful candidate will be responsible for designing, developing, and maintaining the backend of our applications using Python, Nest JS, and SQL.Responsibilities:Develop high-quality code in Python, utilizing frameworks such as Nest JS.Design and implement efficient...


  • Dubai, Dubai, United Arab Emirates Doo Group Full time

    About the JobThe Senior IT Administrator and Backend Specialist will play a critical role in the success of our organization, overseeing IT operations and developing cutting-edge backend systems. If you have a passion for technology and excellent problem-solving skills, we encourage you to apply.Responsibilities:Manage IT operations, including user account...