294 Backend Developer jobs in Bahrain

FrontEnd/Backend Developer

Manama, Capital Nexcel Computer Solutions

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

The developer’s main skills and responsibilities include:

  1. Developing applications (based on React, Node.Js, Python, HTML, CSS, and Javascript)
  2. Working with various libraries and frameworks
  3. Structuring and programming relational databases using Amazon RDS
  4. Knowledge in working on AWS environment
  5. Ability to create and work with APIs
  6. Creating and maintaining mobile and responsive designs
  7. Developing across multiple browsers
  8. Building reusable code
  9. Optimizing web pages for maximum speed and scalability
  10. Securing applications (locally and remotely)
  11. Knowledge working with graphic design applications (Adobe Photoshop, Illustrator)
  12. Knowledge in UI/UX design applications (Adobe XD, Figma)
  13. Knowledge of SEO principles and how to apply them
  14. Working with Google Search Console and optimizing content for crawling
  15. Excellent verbal communication skills
  16. Testing and debugging websites
  17. Writing functional requirement documents and specifications
  18. Creating quality mockups and prototypes on tight timelines
  19. Assisting back-end developers with coding and troubleshooting
  20. Performing UI tests to optimize performance
  21. Knowledge of Python, REST, and GraphQL is encouraged
  22. Knowledge of the below technologies is encouraged, but not entirely required

The candidate must be fluent/native Arab speaker, as well as having excellent English language skills.

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

Lead Backend Developer

20451 Muharraq, Muharraq BHD9000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly expanding technology firm specializing in innovative software solutions, is looking for a highly experienced Lead Backend Developer to join their team in Muharraq, Muharraq, BH . This pivotal role requires a seasoned professional to design, develop, and implement robust and scalable backend systems that power our cutting-edge applications. You will be instrumental in guiding a team of talented developers, fostering best practices in coding, architecture, and deployment. The successful candidate will have a proven track record in building complex backend services, managing databases, and ensuring the security and performance of web applications. Responsibilities include leading the design and architecture of new features, writing clean and efficient code, conducting code reviews, and mentoring junior developers. You will work closely with frontend developers, product managers, and QA engineers to deliver high-quality software products that meet client needs and industry standards. A deep understanding of API design, microservices architecture, cloud platforms (AWS, Azure, or GCP), and database technologies (SQL and NoSQL) is essential. Experience with agile development methodologies, CI/CD pipelines, and containerization technologies (Docker, Kubernetes) will be highly valued. This is an excellent opportunity to shape the technical direction of key projects and contribute to the growth of a forward-thinking organization. If you are passionate about building high-performance backend systems and leading development teams, this role is for you.
Key Responsibilities:
  • Lead the design, development, and deployment of backend services and APIs.
  • Architect scalable and maintainable backend systems using microservices principles.
  • Write high-quality, efficient, and well-documented code in relevant programming languages (e.g., Python, Java, Node.js).
  • Manage and optimize database performance (e.g., PostgreSQL, MySQL, MongoDB).
  • Ensure the security and integrity of data and applications.
  • Collaborate with frontend teams to integrate user-facing elements with server-side logic.
  • Mentor and guide junior backend developers, providing technical leadership and support.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Troubleshoot and resolve complex backend issues, ensuring system stability and reliability.
  • Stay updated with emerging technologies and industry best practices.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in backend development.
  • Proven experience leading development teams and mentoring engineers.
  • Expertise in at least one backend programming language and framework.
  • Strong understanding of RESTful API design and best practices.
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Proficiency in SQL and/or NoSQL database systems.
  • Familiarity with containerization (Docker) and orchestration (Kubernetes) is a plus.
  • Excellent problem-solving, analytical, and communication skills.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Developer (Node.js)

451 Muharraq, Muharraq BHD90000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client , a cutting-edge technology firm, is seeking a highly skilled Senior Backend Developer with expertise in Node.js to join their growing team in Muharraq, Muharraq, BH . This role involves designing, developing, and maintaining robust and scalable backend systems that power innovative applications. You will be responsible for writing clean, efficient, and well-documented code, building and consuming RESTful APIs, and integrating with databases and third-party services. The ideal candidate will have a strong understanding of software architecture principles, microservices, and cloud technologies. You will collaborate with front-end developers, product managers, and QA engineers to deliver high-quality software solutions. This is an opportunity to work on challenging projects in a fast-paced, collaborative environment.

Key responsibilities include:
  • Designing, developing, and deploying scalable backend services using Node.js.
  • Building and maintaining robust APIs (RESTful).
  • Integrating with various databases (e.g., PostgreSQL, MongoDB).
  • Implementing security and data protection measures.
  • Writing unit and integration tests to ensure code quality.
  • Collaborating with front-end developers on API integration.
  • Participating in code reviews and providing constructive feedback.
  • Troubleshooting and debugging complex issues.
  • Optimizing application performance and scalability.
  • Contributing to architectural discussions and technical decisions.

We require candidates to have a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. A minimum of 6 years of professional experience in backend development, with at least 3 years focusing on Node.js, is essential. Proven experience with JavaScript, Node.js, Express.js, and modern frameworks is required. Familiarity with cloud platforms (AWS, Azure, GCP), containerization (Docker), and CI/CD pipelines is highly desirable. Excellent problem-solving skills, strong communication abilities, and a passion for building high-performance applications are necessary. Join a team that values innovation and technical excellence.

This advertiser has chosen not to accept applicants from your region.

Senior Backend Developer - E-commerce Platforms

23456 Zinj, Capital BHD80000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly expanding e-commerce innovator, is seeking a highly skilled Senior Backend Developer to contribute to the development and enhancement of their robust online platform. This position, primarily remote but with occasional team meetups in Tubli, Capital, BH , is critical for ensuring the scalability, performance, and security of their e-commerce solutions. You will be instrumental in building and maintaining the server-side logic, databases, and APIs that power a seamless online shopping experience.

Responsibilities:
  • Design, develop, and maintain scalable and efficient backend systems and APIs using languages such as Python, Java, or Node.js.
  • Collaborate with frontend developers and product managers to define and implement new features and functionalities.
  • Develop and optimize database schemas and queries for performance and scalability.
  • Implement robust security measures and data protection protocols.
  • Write clean, well-documented, and maintainable code.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Troubleshoot and resolve technical issues related to backend systems and performance.
  • Integrate third-party services and payment gateways.
  • Stay updated on the latest backend technologies and development trends.
  • Contribute to architectural decisions and technical roadmap planning.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend development.
  • Proven experience with e-commerce platforms or similar high-traffic web applications.
  • Strong proficiency in one or more backend programming languages (e.g., Python/Django, Java/Spring, Node.js/Express).
  • Extensive experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Experience with cloud platforms like AWS, Azure, or GCP is highly desirable.
  • Familiarity with RESTful API design and implementation.
  • Knowledge of microservices architecture and containerization (Docker, Kubernetes) is a plus.
  • Strong problem-solving abilities and attention to detail.
  • Excellent communication and teamwork skills.
Make your mark on the future of online retail from Tubli .
This advertiser has chosen not to accept applicants from your region.

Backend Developer (Node.js, AWS Lambda, GraphQL / RESTful APIs)

Manama, Capital Microcenter

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Backend Developer (Node.js, AWS Lambda, GraphQL / RESTful APIs) Microcenter
  • Design, develop, and maintain scalable backend services and GraphQL & RESTful APIs using Node.js.
  • Implement serverless architecture using AWS Lambda and integrate with other AWS services.
  • Ensure high performance and responsiveness of applications.
  • Monitor and troubleshoot production systems using CloudWatch.
  • Manage authentication and authorization using AWS Cognito.
  • Collaborate with frontend developers, product managers and QA engineers.
  • Write clean, maintainable, and well-documented code.
  • Perform code reviews and mentor junior developers when needed.

Desired Candidate Profile

  • 4+ years of experience in backend development with a strong focus on Node.js.
  • Solid experience in designing and building RESTful & GraphQL web services.
  • Strong knowledge of serverless architecture and AWS Lambda.
  • Experience with AWS CloudWatch for logging and monitoring.
  • Experience working with AWS Cognito for user authentication and authorization.
  • Proficient in API security, performance optimization and scalable architecture design.
  • Familiarity with version control tools like Git OR Bitbucket
  • Strong problem-solving skills and attention to detail.

Employment Type

    Full Time

Company Industry

  • IT - Software Services

Department / Functional Area

  • IT Software

Keywords

  • We Are Seeking A Skilled And Experienced Backend Developer To Join Our Growing Team. The Ideal Candidate Will Have A Strong Background In Server-side Development Using Node.js
  • Along With Hands-on Experience In Building And Maintaining RESTful APIs

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at

People Looking for Backend Developer Jobs also searched #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Developer (Backend)

20655 Sidon BHD4200 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
We are seeking a skilled Backend Software Developer to join our dynamic technology team in Hidd, Muharraq, BH . This role is instrumental in building and enhancing the server-side logic and APIs that power our applications. The ideal candidate will have a strong command of backend programming languages and a passion for creating scalable, efficient, and robust software solutions.

Responsibilities:
  • Design, develop, and maintain server-side applications and APIs.
  • Write clean, efficient, and well-documented code in languages such as Python, Java, or Node.js.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Develop and manage databases, ensuring data integrity and performance.
  • Implement security and data protection measures.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot and debug backend issues, ensuring smooth operation.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Contribute to architectural discussions and decision-making.
  • Stay current with backend technologies and best practices.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in backend development.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
  • Experience with database systems such as PostgreSQL, MySQL, or MongoDB.
  • Familiarity with RESTful API design and development.
  • Understanding of cloud platforms (AWS, Azure, GCP) is a plus.
  • Experience with version control systems like Git.
  • Strong understanding of software development principles and design patterns.
  • Excellent problem-solving and analytical skills.
  • Good communication skills and ability to work collaboratively in a team environment.
  • Knowledge of containerization technologies like Docker is beneficial.
Join our innovative company and contribute to cutting-edge projects. We offer a competitive salary, excellent benefits, and a collaborative work culture.
This advertiser has chosen not to accept applicants from your region.

Senior Software Developer (Backend)

20390 Amwaj Islands BHD9500 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology company, is looking for a talented and experienced Senior Software Developer specializing in backend development to join their innovative team in **Isa Town, Southern, BH**. This role is crucial for designing, developing, and implementing robust and scalable backend systems that power our cutting-edge applications. The ideal candidate will have a strong command of modern programming languages and a passion for creating efficient, high-quality software.

Key responsibilities include architecting and developing RESTful APIs, designing and implementing database solutions (SQL and NoSQL), and writing clean, maintainable, and well-documented code. You will be responsible for collaborating with frontend developers, product managers, and other stakeholders to translate requirements into technical solutions. The Senior Software Developer will also play a key role in code reviews, performance optimization, and ensuring the security and reliability of backend services. Debugging complex issues and providing timely resolutions will be a core part of the job.

The successful applicant will possess a Bachelor's degree in Computer Science, Engineering, or a related field, with a minimum of 5 years of professional experience in backend development. Proficiency in languages such as Python, Java, Node.js, or Go is essential. Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable. Strong understanding of database technologies, data structures, algorithms, and software design patterns is required. Excellent problem-solving, analytical, and communication skills are necessary, along with the ability to work effectively in an agile development environment. If you are a proactive and skilled backend developer looking for an opportunity to make a significant impact and work on challenging projects, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Backend developer Jobs in Bahrain !

Lead Software Developer (Backend)

615 Tubli, Central BHD70000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Lead Software Developer with a specialization in backend development to join their innovative IT team in Nuwaidrat, Southern, BH . This senior role involves leading a team of developers, architecting robust and scalable backend systems, and ensuring the delivery of high-quality software solutions. You will be responsible for designing and implementing APIs, managing databases, and optimizing application performance. Key duties include collaborating with frontend developers and product managers to define project requirements, conducting code reviews, and mentoring junior developers. You will also play a critical role in the selection and implementation of new technologies and development methodologies. The ideal candidate will have a Bachelor's degree in Computer Science, Engineering, or a related field, with at least 7 years of professional software development experience, including a minimum of 2 years in a lead or supervisory role. Proficiency in languages such as Java, Python, or Node.js, along with experience in frameworks like Spring Boot or Django, is essential. Strong knowledge of cloud platforms (AWS, Azure, GCP), microservices architecture, and database technologies (SQL, NoSQL) is required. Excellent problem-solving, communication, and leadership skills are a must. This is an exceptional opportunity to lead technological advancements and shape the future of our client's software products in Nuwaidrat, Southern, BH . We offer a competitive salary, comprehensive benefits, and a stimulating work environment.
This advertiser has chosen not to accept applicants from your region.

Lead Software Developer (Backend)

7100 Tubli, Central BHD8000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Lead Software Developer with a strong backend focus to spearhead innovative software projects in Nuwaidrat, Southern, BH . This leadership role involves architecting, designing, and developing robust, scalable, and high-performance backend systems. The Lead Software Developer will guide a team of talented engineers, ensure adherence to coding standards and best practices, and drive the technical direction of projects. You will be instrumental in mentoring team members, conducting code reviews, and fostering a collaborative development environment.

Key responsibilities include designing and implementing APIs, managing databases, and integrating with third-party services. The ideal candidate will have extensive experience with modern programming languages (e.g., Python, Java, Go, Node.js), microservices architecture, cloud platforms (AWS, Azure, GCP), and CI/CD pipelines. You will be responsible for making key architectural decisions, solving complex technical challenges, and ensuring the quality and reliability of the software produced. This position requires strong leadership, excellent problem-solving skills, and a passion for building scalable and maintainable software solutions.

Key Responsibilities:
  • Lead the design, development, and deployment of backend services and APIs.
  • Architect scalable and resilient microservices and distributed systems.
  • Write clean, efficient, and well-documented code in chosen programming languages.
  • Manage and optimize database performance (SQL and NoSQL).
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Collaborate with frontend developers, product managers, and QA engineers.
  • Conduct code reviews and provide constructive feedback to team members.
  • Mentor and guide junior developers, fostering their technical growth.
  • Troubleshoot and resolve complex technical issues.
  • Ensure the security and performance of backend applications.
  • Stay updated with emerging technologies and best practices in software development.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with at least 3 years in a lead or senior technical role.
  • Proven expertise in backend development, microservices architecture, and API design.
  • Proficiency in at least one major programming language such as Python, Java, Go, or Node.js.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong understanding of database technologies (e.g., PostgreSQL, MongoDB, Redis).
  • Familiarity with agile development methodologies and DevOps practices.
  • Excellent problem-solving, analytical, and communication skills.
Join a dynamic tech company in Nuwaidrat, Southern, BH and lead the development of next-generation software.
This advertiser has chosen not to accept applicants from your region.

Senior Software Developer (Backend)

00981 Seef, Capital BHD95000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology company, is seeking a highly skilled Senior Software Developer (Backend) to join their innovative team, contributing to cutting-edge projects from their operations hub near Janabiyah, Northern, BH . This role is ideal for an experienced developer who is passionate about building robust, scalable, and high-performance backend systems. You will be responsible for designing, developing, and maintaining server-side applications, APIs, and databases that power our client's flagship products. Key responsibilities include writing clean, efficient, and well-documented code, collaborating with frontend developers and product managers to define software specifications, and participating in code reviews to ensure code quality and best practices. You will also play a critical role in architectural design decisions, performance optimization, and the implementation of security measures. The ideal candidate will have a Bachelor's degree in Computer Science, Software Engineering, or a related field, coupled with at least 5-7 years of professional software development experience, with a strong focus on backend technologies. Proficiency in languages such as Python, Java, Node.js, or C#, and experience with modern backend frameworks (e.g., Django, Spring Boot, Express.js) are essential. A deep understanding of database systems (SQL and NoSQL), cloud platforms (AWS, Azure, GCP), and microservices architecture is also required. Candidates should possess excellent problem-solving skills, a proactive attitude, and a strong desire to learn and adapt to new technologies. Experience with agile development methodologies and CI/CD pipelines is a plus. Join us to shape the future of technology.

Key Responsibilities:
  • Design, develop, and maintain backend services and APIs.
  • Write efficient, scalable, and testable code.
  • Collaborate with cross-functional teams on feature development.
  • Optimize application performance and ensure scalability.
  • Implement and maintain database solutions.
  • Participate in code reviews and mentor junior developers.
  • Troubleshoot and resolve software defects.
  • Contribute to architectural design and technical decision-making.

Qualifications:
  • Bachelor's degree in Computer Science or a related field.
  • 5-7 years of experience in backend software development.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Node.js).
  • Experience with modern backend frameworks and ORMs.
  • Strong understanding of database technologies (SQL, NoSQL).
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • Experience with microservices architecture and RESTful APIs.
  • Knowledge of agile methodologies and CI/CD practices.
  • Excellent problem-solving and analytical skills.
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