533 Backend Developer jobs in the United Arab Emirates

Backend Developer

Dubai, Dubai Caring Senior Service of Johnson County

Posted today

Job Viewed

Tap Again To Close

Job Description

Backend Developer: Design scalable systems, develop APIs, optimize performance, ensure security, manage databases, and collaborate with teams for seamless integration.

Description

Roles and Responsibilities:

System Architecture and Design:
• 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.
• Data modeling: Design and maintain databases (relational and nonrelational) ensuring optimal performance, scalability, and data integrity.

Backend Development:
• Code development: Write clean, maintainable, and efficient code in backend technologies such as Node.js, Python, etc. or any other relevant languages.
• 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.
• Handle concurrency & scalability: Develop solutions that can handle high traffic and ensure the system scales effectively.

Collaboration and Communication:
• Cross-functional collaboration: Work closely with frontend developers, mobile developers, product managers, and UX/UI designers to ensure seamless integration and smooth product development.
• Mentor junior developers: Provide technical leadership, code reviews, and mentorship to junior developers, helping them grow their skills.
• Stakeholder communication: Clearly communicate progress, risks, and challenges to management and other stakeholders in the product development process.

Database Management:
• Database design & optimization: Design and optimize complex SQL or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, MariaDB, etc.) and ensure they are reliable and performant.
• Data security: Implement strong security protocols for data storage and transmission, ensuring compliance with best practices and regulations (e.g., GDPR, PCI DSS).

DevOps and Deployment:
• Continuous integration & deployment (CI/CD): Set up and maintain CI/CD pipelines for automated testing and deployment of backend services.
• Cloud infrastructure management: Deploy and manage cloud-based systems (e.g., AWS, Azure, Google Cloud) and infrastructure-as-code (e.g., Terraform, CloudFormation).
• Monitoring & logging: Implement logging, monitoring, and alerting tools (e.g., Prometheus, ELK Stack, etc.) to track system performance, identify issues, and ensure quick recovery.

Security and Compliance:
• Data protection & privacy: Ensure the backend systems are secure by implementing best practices for encryption, authentication, and authorization (e.g., OAuth, JWT).
• Security audits: Regularly audit code and systems for potential vulnerabilities and enforce robust security protocols across applications.
• Compliance with regulations: Ensure the backend systems meet regulatory and compliance requirements such as GDPR, HIPAA, or ISO standards depending on the industry.

Problem Solving and Debugging:
• Troubleshoot production issues: Quickly identify and resolve backend issues affecting web and mobile applications, ensuring minimal downtime.
• Optimize and refactor: Continuously refactor existing code and processes to improve system performance and reliability.
• Technical debt management: Work on reducing technical debt by improving legacy code, enhancing system reliability, and ensuring maintainability.

Automation and Testing:
• Unit & integration testing: Write comprehensive unit and integration tests to ensure the robustness of backend services.
• Test-driven development (TDD): Implement TDD practices to ensure code quality and reliability.
• Automated performance testing: Set up automated tools for load and performance testing to ensure backend systems are prepared for high traffic scenarios.

Version Control & Documentation:
• Version control: Use version control systems (e.g., Git, GitHub, GitLab) to manage codebases, ensuring proper branching, merging, and collaboration practices are followed.
• Documentation: Create and maintain detailed technical documentation for backend services, APIs, and system architecture to ensure transparency and ease of maintenance.

Innovation & Continuous Improvement:
• Research & development: Stay updated on the emerging backend technologies, frameworks, and best practices, and integrate them into the product roadmap where beneficial.
• Continuous improvement: Participate in regular retrospectives and team meetings to identify areas for improvement in processes, technology, and collaboration.

Key Skills & Competencies:
• Proficiency in backend programming languages (e.g., Node.js, Python, Java, etc.).
• 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.

Interested?

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Backend Developer

Abu Dhabi, Abu Dhabi Cloud Erp Beratung

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Back-end Engineer - Segments Cloud Computing LLC

Posted 2 days ago

Software Back-end Engineer

Location: Abu Dhabi

Employment Type: Full-time

Experience Level: Minimum 2 years

Salary Range: To be discussed

Job Description:

We are seeking a talented Backend Developer to join our team. As a Backend Developer, you will be responsible for building and maintaining the server-side logic, databases, and APIs. You will work closely with frontend developers and other stakeholders to deliver high-performance, secure, and scalable backend solutions.

Key Responsibilities:

  1. Design, build, and maintain backend systems and APIs for web applications.
  2. Work with databases to ensure data integrity, scalability, and security.
  3. Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  4. Optimize the application for maximum speed and scalability.
  5. Implement security and data protection measures.
  6. Debug and troubleshoot server-related issues.
  7. Write clean, reusable, and efficient code.
  8. Participate in code reviews and collaborate with the development team.

Qualifications:

  1. Bachelor’s degree in computer science, Software Engineering, or a related field.
  2. Minimum of 2 years of experience as a Backend Developer.
  3. Proficiency in backend languages such as Node.js, Python, Java, or Ruby on Rails.
  4. Experience with database technologies such as MySQL, PostgreSQL, MongoDB, or other NoSQL databases.
  5. Familiarity with RESTful and GraphQL APIs.
  6. Experience with cloud services like AWS, Google Cloud, or Azure.
  7. Knowledge of version control systems like Git.
  8. Strong understanding of security, performance optimization, and scalability principles.

Bonus Skills:

  1. Experience with microservices architecture.
  2. Familiarity with containerization tools like Docker or Kubernetes.
  3. Knowledge of DevOps practices.
  4. Experience with caching technologies like Redis or Memcached.

Benefits:

  1. Competitive salary.
  2. Health insurance and other benefits.
  3. Opportunity for professional development and career growth.
  4. A collaborative and innovative work environment.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Backend Developer

Abu Dhabi, Abu Dhabi Cloud Erp Beratung

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Back-end Engineer - Segments Cloud Computing LLC

Posted 2 days ago

Software Back-end Engineer - Segments Cloud Computing LLC

Employment Type: Full-time

Experience Level: Minimum 2 years

Salary Range: To be discussed

Summary:

We seek a Backend Developer in Abu Dhabi to build server-side systems and APIs. Requires 2+ years' experience, proficiency in backend languages and database tech, plus cloud services.

Job Description:

We are seeking a talented Backend Developer to join our team. As a Backend Developer, you will be responsible for building and maintaining the server-side logic, databases, and APIs. You will work closely with the frontend developers and other stakeholders to deliver high-performance, secure, and scalable backend solutions.

Key Responsibilities:

  1. Design, build, and maintain backend systems and APIs for web applications.
  2. Work with databases to ensure data integrity, scalability, and security.
  3. Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  4. Optimize the application for maximum speed and scalability.
  5. Implement security and data protection measures.
  6. Debug and troubleshoot server-related issues.
  7. Write clean, reusable, and efficient code.
  8. Participate in code reviews and collaborate with the development team.

Qualifications:

  1. Bachelor’s degree in computer science, Software Engineering, or a related field.
  2. Minimum of 2 years of experience as a Backend Developer.
  3. Proficiency in backend languages such as Node.js, Python, Java, or Ruby on Rails.
  4. Experience with database technologies such as MySQL, PostgreSQL, MongoDB, or other NoSQL databases.
  5. Familiarity with RESTful and GraphQL APIs.
  6. Experience with cloud services like AWS, Google Cloud, or Azure.
  7. Knowledge of version control systems like Git.
  8. Strong understanding of security, performance optimization, and scalability principles.

Bonus Skills:

  1. Experience with microservices architecture.
  2. Familiarity with containerization tools like Docker or Kubernetes.
  3. Knowledge of DevOps practices.
  4. Experience with caching technologies like Redis or Memcached.

Benefits:

  1. Competitive salary.
  2. Health insurance and other benefits.
  3. Opportunity for professional development and career growth.
  4. A collaborative and innovative work environment.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Backend Developer

Dubai, Dubai Forte Digital Poland

Posted today

Job Viewed

Tap Again To Close

Job Description

Backend Developer : Create and optimize APIs, ensure data security, manage databases, and collaborate with teams. Requires 4+ years' experience, NodeJS, TypeScript, and proficiency in SQL/NoSQL databases.

Description

Responsibilities

  1. Create, maintain, and optimize server-side APIs and web services using TypeScript and frameworks like Express.js, Nest.js, or similar technologies.
  2. Design and implement database schemas using technologies like SQL, NoSQL databases (e.g., PostgreSQL, MongoDB), or ORMs (e.g., TypeORM).
  3. Handle data migration and database performance optimization.
  4. Implement user authentication and authorization mechanisms, including role-based access control (RBAC) or OAuth.
  5. Ensure data security and protection through encryption and best practices.
  6. Monitor and optimize server performance, including query optimization and response time improvements.
  7. Implement server-side caching, load balancing, and scalability solutions.
  8. Write unit tests, integration tests, and end-to-end tests to ensure the reliability and functionality of backend services.
  9. Implement test automation and continuous integration (CI) pipelines.
  10. Implement logging mechanisms to track errors, user actions, and system performance.
  11. Create and maintain technical documentation for APIs, endpoints, and system architecture.
  12. Document coding standards, best practices, and configurations.
  13. Collaborate with frontend developers, designers, and other team members to ensure seamless integration between the frontend and backend components.
  14. Participate in code reviews and provide constructive feedback.
  15. Stay up-to-date with security best practices and ensure that the backend is secure against common vulnerabilities.
  16. Perform security audits and penetration testing as needed.
  17. Use version control systems (e.g., Git) to manage codebase changes, branches, and merges.
  18. Deploy and manage backend services on cloud platforms (e.g., AWS, Azure, Google Cloud) or on-premises servers.
  19. Implement deployment pipelines for continuous delivery and continuous integration (CI/CD).
  20. Identify and resolve issues in a timely manner by debugging code and analyzing logs.
  21. Provide support during production incidents and outages.
  22. Design and implement solutions to handle high traffic loads and scalability requirements.
  23. Ensure compliance with data protection regulations (e.g., GDPR) and industry-specific standards.

Requirements

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Backend Developer

Sharjah, Sharjah Altkamul

Posted today

Job Viewed

Tap Again To Close

Job Description

Are you actively seeking a new job role? Well, you are at the right place! We’re looking for a Backend Developer to join our Sharjah team in UAE.

The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing, and consistently managing applications. They should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality code.

What you’ll be doing:
  • Design, code, test and manage various applications.
  • Collaborate with the engineering team and product team to establish the best products.
  • Follow outlined standards of quality related to code and systems.
  • Develop automated tests and conduct performance tuning.
What you need to bring:
  • Bachelor's degree in Computer Science or relevant field.
  • 4+ years of experience working with .NET or relevant experiences.
  • Experience working with MS SQL Server and MySQL; knowledge of practices and procedures for the full software design life cycle.
  • Experience working in an agile development environment.
Skills:
  • Any Graduate with a technical sales background in Robotics, Software Solutions, etc.
  • Having experience of 5+ years, with at least 2 years in Robotics will be preferred.
  • UAE experience is a must with a driving license.
Who we are:

We are a group of professionals aiming to create a positive impact that makes a difference in mobility solutions. We are focused on developing unique solutions that fit the needs of customers across various industry verticals.

If you are among the most talented individuals in the market, we would be thrilled to receive your application and learn more about you. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Backend Developer

Dubai, Dubai Klaus Gross GmbH Straßenbau

Posted today

Job Viewed

Tap Again To Close

Job Description

Backend Developer: Build PHP modules with Yii2, troubleshoot applications, update features, and develop front-end. Requires PHP framework knowledge, SQL, Git, and problem-solving skills.

Description

Writing back-end code and building efficient PHP modules using the Yii2 Framework. Analyzing data and application requirements. Troubleshooting current application and code issues. Developing new features and integration to reduce the admin work. Responding to code adjustment requests by co-workers. Updating and modifying applications to enhance performance. Developing a user-friendly and responsive front-end that the users will love.

Qualifications

PHP framework knowledge, SQL, Git, and problem-solving skills.

Why Join Us

We're not just feeding pets – we're changing the way people care for them. At The Furchild, our work is driven by a shared love for animals and a commitment to making a real difference in their lives. When you join us, you're part of something bigger – a company that values innovation, customer satisfaction, and most importantly, the health of pets.

Our Hiring Process
  1. Apply: Submit your application, and our team will review your profile.
  2. Initial Interview: If your qualifications align, we'll schedule an initial conversation with you.
  3. Hiring Manager Interview: Shortlisted candidates will meet with hiring managers.
  4. Assessment: Depending on the role, you may be invited for a case study, trial assignment, or coding session.
  5. Offer: Successful candidates will receive an offer within 2-3 weeks from their initial application.
Ready to Join Us

If you're excited about making a difference in the lives of pets and being part of a fun, innovative company, we'd love to hear from you!

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Backend Developer

Dubai, Dubai Cloud Erp Beratung

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Back-end Engineer - Segments Cloud Computing LLC

Posted 1 month ago

Software Back-end Engineer - Segments Cloud Computing LLC

Experience Level: Junior

Salary Range: AED 36,000 - AED 42,000

Full Job Description

Summary: Join Segments Cloud Computing LLC in Dubai as a Backend Developer . Build server-side logic, ensure data security, and collaborate with frontend teams. Salary: AED 3,000 - AED 3,500.

Job Title: Backend Developer

Company: Segments Cloud Computing LLC

Location: Dubai, AE

Job Description:

We are seeking a talented Backend Developer to join our team. As a Backend Developer, you will be responsible for building and maintaining the server-side logic, databases, and APIs. You will work closely with the frontend developers and other stakeholders to deliver high-performance, secure, and scalable backend solutions.

Key Responsibilities:

  1. Design, build, and maintain backend systems and APIs for web applications.
  2. Work with databases to ensure data integrity, scalability, and security.
  3. Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  4. Optimize the application for maximum speed and scalability.
  5. Implement security and data protection measures.
  6. Debug and troubleshoot server-related issues.
  7. Write clean, reusable, and efficient code.
  8. Participate in code reviews and collaborate with the development team.

Qualifications:

  1. Bachelor's degree in Computer Science, Software Engineering, or a related field.
  2. Minimum of 2 years of experience as a Backend Developer.
  3. Proficiency in backend languages such as Node.js, Python, Java, or Ruby on Rails.
  4. Experience with database technologies such as MySQL, PostgreSQL, MongoDB, or other NoSQL databases.
  5. Familiarity with RESTful and GraphQL APIs.
  6. Experience with cloud services like AWS, Google Cloud, or Azure.
  7. Knowledge of version control systems like Git.
  8. Strong understanding of security, performance optimization, and scalability principles.

Bonus Skills:

  1. Experience with microservices architecture.
  2. Familiarity with containerization tools like Docker or Kubernetes.
  3. Knowledge of DevOps practices.
  4. Experience with caching technologies like Redis or Memcached.

Competitive salary.
Health insurance and other benefits.
Opportunity for professional development and career growth.
A collaborative and innovative work environment.

How to Apply:
If you are excited about this opportunity and meet the qualifications, please submit your resume to confidential or apply through Indeed.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Backend developer Jobs in United Arab Emirates !

Backend Developer

Dubai, Dubai Caring Senior Service of Johnson County

Posted today

Job Viewed

Tap Again To Close

Job Description

Backend Developer: Design scalable systems, develop APIs, optimize performance, manage databases, ensure security, mentor, and collaborate across teams.

Description

Roles and Responsibilities:

  1. System Architecture and Design:
    Develop and maintain backend architecture: Design scalable, high-performance systems and APIs that can support multiple web and mobile applications.
    Implement microservices architecture and ensure efficient communication between services.
    Design and maintain databases (relational and nonrelational) ensuring optimal performance, scalability, and data integrity.
  2. Backend Development:
    Write clean, maintainable, and efficient code in backend technologies such as Node.js, Python, etc. or any other relevant languages.
    Develop RESTful and GraphQL APIs, ensuring proper documentation and versioning.
    Continuously work on optimizing backend performance for web and mobile applications to reduce latency and increase response time.
    Develop solutions that can handle high traffic and ensure the system scales effectively.
  3. Collaboration and Communication:
    Work closely with frontend developers, mobile developers, product managers, and UX/UI designers to ensure seamless integration and smooth product development.
    Provide technical leadership, code reviews, and mentorship to junior developers, helping them grow their skills.
    Clearly communicate progress, risks, and challenges to management and other stakeholders in the product development process.
  4. Database Management:
    Design and optimize complex SQL or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, MariaDB, etc.) and ensure they are reliable and performant.
    Implement strong security protocols for data storage and transmission, ensuring compliance with best practices and regulations (e.g., GDPR, PCI DSS).
  5. DevOps and Deployment:
    Set up and maintain CI/CD pipelines for automated testing and deployment of backend services.
    Deploy and manage cloud-based systems (e.g., AWS, Azure, Google Cloud) and infrastructure-as-code (e.g., Terraform, CloudFormation).
    Implement logging, monitoring, and alerting tools (e.g., Prometheus, ELK Stack, etc.) to track system performance, identify issues, and ensure quick recovery.
  6. Security and Compliance:
    Ensure the backend systems are secure by implementing best practices for encryption, authentication, and authorization (e.g., OAuth, JWT).
    Regularly audit code and systems for potential vulnerabilities and enforce robust security protocols across applications.
    Ensure the backend systems meet regulatory and compliance requirements such as GDPR, HIPAA, or ISO standards depending on the industry.
  7. Problem Solving and Debugging:
    Quickly identify and resolve backend issues affecting web and mobile applications, ensuring minimal downtime.
    Continuously refactor existing code and processes to improve system performance and reliability.
    Work on reducing technical debt by improving legacy code, enhancing system reliability, and ensuring maintainability.
  8. Automation and Testing:
    Write comprehensive unit and integration tests to ensure the robustness of backend services.
    Implement TDD practices to ensure code quality and reliability.
    Set up automated tools for load and performance testing to ensure backend systems are prepared for high traffic scenarios.
  9. Version Control & Documentation:
    Use version control systems (e.g., Git, GitHub, GitLab) to manage codebases, ensuring proper branching, merging, and collaboration practices are followed.
    Create and maintain detailed technical documentation for backend services, APIs, and system architecture to ensure transparency and ease of maintenance.
  10. Innovation & Continuous Improvement:
    Stay updated on the emerging backend technologies, frameworks, and best practices, and integrate them into the product roadmap where beneficial.
    Participate in regular retrospectives and team meetings to identify areas for improvement in processes, technology, and collaboration.

Key Skills & Competencies:
Proficiency in backend programming languages (e.g., Node.js, Python, Java, etc.).
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.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Backend Developer

Dubai, Dubai Forte Digital Poland

Posted today

Job Viewed

Tap Again To Close

Job Description

Create and optimize server-side APIs using TypeScript, manage databases, ensure security, perform tests, and handle deployment.

Responsibilities

  1. Create, maintain, and optimize server-side APIs and web services using TypeScript and frameworks like Express.js, Nest.js, or similar technologies.
  2. Design and implement database schemas using technologies like SQL, NoSQL databases (e.g., PostgreSQL, MongoDB), or ORMs (e.g., TypeORM).
  3. Handle data migration and database performance optimization.
  4. Implement user authentication and authorization mechanisms, including role-based access control (RBAC) or OAuth.
  5. Ensure data security and protection through encryption and best practices.
  6. Develop middleware components for handling requests, authentication, logging, and error handling.
  7. Validate and sanitize data inputs to prevent security vulnerabilities like SQL injection and cross-site scripting (XSS).
  8. Implement data serialization and deserialization to handle incoming and outgoing data formats (e.g., JSON, XML).
  9. Implement caching strategies to optimize response times.
  10. Monitor and optimize server performance, including query optimization and response time improvements.
  11. Implement server-side caching, load balancing, and scalability solutions.
  12. Write unit tests, integration tests, and end-to-end tests to ensure the reliability and functionality of backend services.
  13. Implement test automation and continuous integration (CI) pipelines.
  14. Implement logging mechanisms to track errors, user actions, and system performance.
  15. Create and maintain technical documentation for APIs, endpoints, and system architecture.
  16. Document coding standards, best practices, and configurations.
  17. Collaborate with frontend developers, designers, and other team members to ensure seamless integration between the frontend and backend components.
  18. Participate in code reviews and provide constructive feedback.
  19. Stay up-to-date with security best practices and ensure that the backend is secure against common vulnerabilities.
  20. Perform security audits and penetration testing as needed.
  21. Use version control systems (e.g., Git) to manage codebase changes, branches, and merges.
  22. Deploy and manage backend services on cloud platforms (e.g., AWS, Azure, Google Cloud) or on-premises servers.
  23. Implement deployment pipelines for continuous delivery and continuous integration (CI/CD).
  24. Identify and resolve issues in a timely manner by debugging code and analyzing logs.
  25. Provide support during production incidents and outages.
  26. Design and implement solutions to handle high traffic loads and scalability requirements.
  27. Ensure compliance with data protection regulations (e.g., GDPR) and industry-specific standards.

Requirements

  1. Degree in Computer Science or related field.
  2. Minimum 4 years of experience.
  3. In-depth understanding of the entire web development process (design, development, deployment).
  4. Experience in writing highly secure web applications.
  5. Proficiency in NodeJS and TypeScript.
  6. Proficiency in Fastify and NestJS.
  7. Adaptability in other NodeJS frameworks.
  8. Experience with Git (GitHub, GitLab).
  9. Proficiency in PostgreSQL and MySQL.
  10. Really good interpersonal/communicational skills.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Backend Developer

Dubai, Dubai Caring Senior Service of Johnson County

Posted today

Job Viewed

Tap Again To Close

Job Description

Backend Developer: Design scalable systems, develop performant code, manage databases, ensure security, and collaborate with teams. Proficient in Node.js, Python, and cloud platforms.

Roles and Responsibilities:

  1. System Architecture and Design:
    Develop and maintain backend architecture: Design scalable, high-performance systems and APIs that can support multiple web and mobile applications.
    Implement microservices architecture and ensure efficient communication between services.
    Design and maintain databases (relational and nonrelational) ensuring optimal performance, scalability, and data integrity.
  2. Backend Development:
    Write clean, maintainable, and efficient code in backend technologies such as Node.js, Python, etc. or any other relevant languages.
    Develop RESTful and GraphQL APIs, ensuring proper documentation and versioning.
    Continuously work on optimizing backend performance for web and mobile applications to reduce latency and increase response time.
    Develop solutions that can handle high traffic and ensure the system scales effectively.
  3. Collaboration and Communication:
    Work closely with frontend developers, mobile developers, product managers, and UX/UI designers to ensure seamless integration and smooth product development.
    Provide technical leadership, code reviews, and mentorship to junior developers, helping them grow their skills.
    Clearly communicate progress, risks, and challenges to management and other stakeholders in the product development process.
  4. Database Management:
    Design and optimize complex SQL or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, MariaDB, etc.) and ensure they are reliable and performant.
    Implement strong security protocols for data storage and transmission, ensuring compliance with best practices and regulations (e.g., GDPR, PCI DSS).
  5. DevOps and Deployment:
    Set up and maintain CI/CD pipelines for automated testing and deployment of backend services.
    Deploy and manage cloud-based systems (e.g., AWS, Azure, Google Cloud) and infrastructure-as-code (e.g., Terraform, CloudFormation).
    Implement logging, monitoring, and alerting tools (e.g., Prometheus, ELK Stack, etc.) to track system performance, identify issues, and ensure quick recovery.
  6. Security and Compliance:
    Ensure the backend systems are secure by implementing best practices for encryption, authentication, and authorization (e.g., OAuth, JWT).
    Regularly audit code and systems for potential vulnerabilities and enforce robust security protocols across applications.
    Ensure the backend systems meet regulatory and compliance requirements such as GDPR, HIPAA, or ISO standards depending on the industry.
  7. Problem Solving and Debugging:
    Quickly identify and resolve backend issues affecting web and mobile applications, ensuring minimal downtime.
    Continuously refactor existing code and processes to improve system performance and reliability.
    Work on reducing technical debt by improving legacy code, enhancing system reliability, and ensuring maintainability.
  8. Automation and Testing:
    Write comprehensive unit and integration tests to ensure the robustness of backend services.
    Implement TDD practices to ensure code quality and reliability.
    Set up automated tools for load and performance testing to ensure backend systems are prepared for high traffic scenarios.
  9. Version Control & Documentation:
    Use version control systems (e.g., Git, GitHub, GitLab) to manage codebases, ensuring proper branching, merging, and collaboration practices are followed.
    Create and maintain detailed technical documentation for backend services, APIs, and system architecture to ensure transparency and ease of maintenance.
  10. Innovation & Continuous Improvement:
    Stay updated on the emerging backend technologies, frameworks, and best practices, and integrate them into the product roadmap where beneficial.
    Participate in regular retrospectives and team meetings to identify areas for improvement in processes, technology, and collaboration.

Key Skills & Competencies:
Proficiency in backend programming languages (e.g., Node.js, Python, Java, etc.).
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.

#J-18808-Ljbffr
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 Backend Developer Jobs