Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Backend Software Engineer.
United Arab Emirates Jobs Expertini

Urgent! Senior Backend Software Engineer Position in Dubai - beBeeBackendDeveloper

Senior Backend Software Engineer



Job description

Job Overview:

We are seeking a skilled software developer to join our team.

As a software developer, you will be responsible for designing and developing scalable systems, ensuring security and compliance, mentoring junior developers, and collaborating across teams for seamless product integration.

The ideal candidate will have strong experience in backend programming languages, such as Node.js, Python, or Java.

You should also have expertise in API design and development, cloud platforms (AWS, Azure, Google Cloud), and CI/CD pipelines.

Additionally, you should have a strong understanding of data structures, algorithms, and system design, as well as familiarity with DevOps practices and containerization (Docker, Kubernetes).

In this role, you will work closely with frontend developers, mobile developers, product managers, and UX/UI designers to ensure seamless integration and smooth product development.

You will also be responsible for providing technical leadership, code reviews, and mentorship to junior developers, helping them grow their skills.

Key Responsibilities:

  • Develop and maintain backend architecture: Design scalable, high-performance systems and APIs that can support multiple web and mobile applications.

  • Microservices and distributed systems: Implement microservices architecture and ensure efficient communication between services.

  • Database management: Design and maintain databases (relational and non-relational) ensuring optimal performance, scalability, and data integrity.

  • API development & integration: Develop RESTful and GraphQL APIs, ensuring proper documentation and versioning.

  • Optimize performance: Continuously work on optimizing backend performance for web and mobile applications to reduce latency and increase response time.

  • Collaboration and Communication: Work closely with frontend developers, mobile developers, product managers, and UX/UI designers to ensure seamless integration and smooth product development.

Requirements:

  • Proficiency in backend programming languages (e.g., Node.js, Python, Java).

  • Strong experience with relational and non-relational databases.

  • Expertise in API design and development (REST, GraphQL).

  • Experience with cloud platforms (AWS, Azure, Google Cloud) and CI/CD pipelines.

  • Strong understanding of data structures, algorithms, and system design.

  • Familiarity with DevOps practices, containerization (Docker, Kubernetes).

  • Strong problem-solving and debugging skills.

  • Excellent communication and collaboration skills.

Benefits:

  • A competitive salary package.

  • Opportunities for career growth and professional development.

  • A collaborative and dynamic work environment.

  • Flexible working hours and remote work options.

Additional Information:

If you are a motivated and talented software developer looking for a new challenge, please submit your application today!


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Backend Potential: Insight & Career Growth Guide