112 Backend Developer jobs in Bahrain

FrontEnd/Backend Developer

Manama, Capital Nexcel Computer Solutions

Posted 6 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.

Senior Backend Developer

9012 Saar, Northern BHD90000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, an innovative technology firm specializing in scalable software solutions, is looking for a highly skilled Senior Backend Developer to join their robust engineering team. This role is instrumental in designing, developing, and maintaining the server-side logic of our client's cutting-edge applications. The ideal candidate will have a strong understanding of data structures, algorithms, and best practices in software development. You will work collaboratively to build robust, high-performance systems.

Responsibilities:
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Develop and implement robust APIs and microservices.
  • Integrate user-facing elements with server-side logic.
  • Write unit tests and integration tests to ensure code quality and application stability.
  • Collaborate with frontend developers and other stakeholders to define application features.
  • Optimize applications for maximum speed and scalability.
  • Implement security and data protection measures.
  • Troubleshoot and debug applications, identifying and resolving issues.
  • Participate in code reviews and contribute to team best practices.
  • Stay up-to-date with emerging technologies and industry trends.
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.
  • Proficiency in one or more backend programming languages such as Python, Java, Node.js, or Go.
  • Solid understanding of database technologies (e.g., SQL, NoSQL) and ORM principles.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with RESTful APIs and microservices architecture.
  • Knowledge of version control systems, particularly Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Experience with agile development methodologies.
This is a fantastic opportunity to contribute to impactful projects and grow your career within a supportive and innovative environment.
Location: Saar, Northern, BH
This advertiser has chosen not to accept applicants from your region.

Senior Backend Developer (Microservices)

20234 Busaiteen, Muharraq BHD120000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a fast-growing tech company, is seeking an experienced Senior Backend Developer to join their fully remote engineering team. This is a key role focused on designing, building, and scaling robust microservices that power their innovative platform. You will be instrumental in shaping the architecture and development of critical backend systems, working in a collaborative and agile environment. The ideal candidate possesses a deep understanding of distributed systems, modern backend development practices, and a passion for writing high-quality, maintainable code. Responsibilities include architecting, developing, and deploying scalable microservices; leading technical discussions and driving best practices within the team; collaborating with frontend developers, product managers, and DevOps engineers to deliver seamless user experiences; implementing efficient database solutions and optimizing query performance; ensuring the security and reliability of backend systems; writing comprehensive unit, integration, and end-to-end tests; mentoring junior engineers and contributing to a culture of technical excellence; and actively participating in code reviews and architectural design sessions. A Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience, is required. 5+ years of professional backend development experience, with a strong focus on microservices architecture, is essential. Proficiency in at least one modern backend language (e.g., Java, Python, Go, Node.js) and experience with containerization technologies (e.g., Docker, Kubernetes) are mandatory. Familiarity with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is highly desirable. Excellent problem-solving, communication, and collaboration skills are crucial for this remote role. Join us to build the future of our client's technology stack.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Developer (Microservices)

2501 Riffa, Southern BHD130000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an accomplished Senior Backend Developer specializing in microservices architecture to join their innovative technology team, operating on a fully remote basis. This senior role will be instrumental in designing, developing, and deploying scalable, robust backend systems that power their core applications. The developer will take ownership of microservice development, ensuring high performance, reliability, and maintainability. Key responsibilities include writing clean, efficient, and well-tested code using modern programming languages and frameworks (e.g., Python, Node.js, Java, Go). You will collaborate with frontend developers, product managers, and other stakeholders to define API specifications and ensure seamless integration between services. Experience with cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and CI/CD pipelines is essential. The ideal candidate will have a strong understanding of database design and management (SQL and NoSQL), message queues, and caching mechanisms. You will be expected to troubleshoot complex technical issues, optimize application performance, and contribute to architectural decisions. A proven track record of designing and implementing microservices-based systems in production environments is required. Excellent problem-solving skills, a proactive approach to identifying and addressing technical challenges, and a passion for staying current with emerging technologies are crucial. Strong communication and collaboration skills are necessary to thrive in a remote team environment. A Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience, is required. If you are a talented backend engineer looking for a challenging remote opportunity to architect and build cutting-edge microservices solutions, we invite you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Developer - Fintech (Remote)

71002 Galali BHD140000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing global fintech company, is seeking a highly skilled Senior Backend Developer to join their innovative and fully remote engineering team. This is an exceptional opportunity for an experienced developer to contribute to the architecture, development, and maintenance of robust and scalable financial technology solutions. You will play a critical role in designing and implementing secure, high-performance backend systems that power cutting-edge financial products. Working remotely, you'll collaborate with talented engineers, product managers, and designers to deliver exceptional user experiences and drive the future of finance.

Key Responsibilities:
  • Design, develop, and deploy scalable, secure, and high-performance backend services and APIs for financial applications.
  • Collaborate with cross-functional teams, including frontend developers, product managers, and QA engineers, to define software requirements and design solutions.
  • Write clean, efficient, well-documented, and testable code using modern programming languages and frameworks.
  • Implement and maintain robust database solutions, ensuring data integrity and security.
  • Optimize application performance and troubleshoot complex issues.
  • Participate in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards.
  • Contribute to architectural decisions and technology selection for new projects.
  • Develop and maintain CI/CD pipelines for automated testing and deployment.
  • Stay abreast of emerging technologies and industry best practices in backend development and fintech.
  • Ensure compliance with all relevant financial regulations and security standards.
Required Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree is a plus.
  • Minimum of 6 years of professional experience in backend software development.
  • Proven expertise in one or more backend languages such as Python, Java, Go, or Node.js.
  • Strong experience with developing and consuming RESTful APIs.
  • Proficiency with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Solid understanding of software design principles, data structures, and algorithms.
  • Experience in the fintech industry or with financial systems is highly desirable.
  • Excellent problem-solving skills and a meticulous attention to detail.
  • Strong communication and collaboration skills, essential for effective remote teamwork.
This role offers a competitive salary, comprehensive benefits, and the chance to work on challenging projects that are shaping the future of finance, all within a flexible and supportive remote work environment. If you are a passionate backend developer looking to make a significant impact in the fintech space, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Developer (Python/Django)

1305 Jbeil BHD125000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Backend Developer specializing in Python and Django to join their innovative and fully remote technology team. This is a critical role focused on designing, developing, and maintaining robust, scalable, and high-performance web applications and APIs. You will be responsible for the entire backend development lifecycle, from architecture and coding to testing and deployment. The ideal candidate possesses a deep understanding of Python, Django framework, database management, and cloud technologies. You will collaborate closely with frontend developers, product managers, and other stakeholders to deliver exceptional software solutions.

Responsibilities:
  • Design, develop, and maintain scalable and efficient backend services and APIs using Python and Django.
  • Architect and implement database solutions, ensuring data integrity and performance.
  • Write clean, well-documented, and maintainable code adhering to best practices.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Implement security and data protection measures.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews, providing constructive feedback to team members.
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay up-to-date with emerging technologies and industry trends.
  • Contribute to the overall technical strategy and architecture of the platform.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
  • Minimum of 5 years of professional experience in backend development.
  • Expertise in Python and the Django web framework.
  • Strong experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases.
  • Proficiency in RESTful API design and development.
  • Familiarity with frontend technologies (HTML, CSS, JavaScript) and frameworks is a plus.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Understanding of software development best practices, including version control (Git) and CI/CD.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and manage time effectively in a remote environment.
This is an exciting opportunity to work on challenging projects with a talented, fully remote team, contributing to cutting-edge software development. You will have the autonomy to make significant technical decisions and shape the future of our products. The role, though remote, is associated with the company's operational hub in Janabih, Northern, BH .

If you are a seasoned Backend Developer looking for a challenging and rewarding remote role, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Backend Developer - Node Js (Offshore Support

Manama, Capital SCRUFF

Posted today

Job Viewed

Tap Again To Close

Job Description

VAM Systems is currently looking for Backend Developer - Node JS (Offshore Support - Work From Home) for our Bahrain operations with the following skill set & terms and conditions:
Skill Set required:
3 to 5 years of experience
Experience in NodeJS
Experience in Java Spring boot (Added advantage)
Experience in RDBMS
Experience in AWS technologies is added advantage

Terms and conditions
Joining time frame: 2 weeks (maximum 1 month)

**Additional Information**:
**Terms and conditions**:
**Joining time frame**:maximum 4 weeks
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Backend developer Jobs in Bahrain !

Junior Software Developer (Backend)

20234 Busaiteen, Muharraq BHD45000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Embark on your software development career with our client as a Junior Software Developer, focusing on backend systems. This is a fully remote opportunity, providing you with the flexibility to learn and grow from anywhere. Our client is committed to nurturing emerging talent and offers a supportive environment where you can gain invaluable experience. As a Junior Backend Developer, you will work alongside experienced engineers to design, develop, and maintain robust server-side applications. Your responsibilities will include writing clean, efficient, and well-documented code; assisting in the design and implementation of APIs; participating in code reviews to learn from peers and improve code quality; debugging and resolving software defects; collaborating with frontend developers to integrate user-facing elements with server-side logic; learning and applying database technologies; contributing to unit and integration testing; and actively participating in team meetings and agile development processes. We are seeking enthusiastic individuals who are passionate about coding and eager to build a strong foundation in backend development. Qualifications include a Bachelor's degree in Computer Science, Software Engineering, or a related field, or demonstrable equivalent practical experience through personal projects or bootcamps. Foundational knowledge of at least one backend programming language (e.g., Python, Java, Node.js, C#) is required. Familiarity with database concepts (SQL or NoSQL) and version control systems (like Git) is a plus. Strong analytical and problem-solving skills, a proactive learning attitude, and excellent communication skills for remote collaboration are essential. This internship provides an exceptional platform to hone your skills, contribute to real-world projects, and launch a successful career in technology.
This advertiser has chosen not to accept applicants from your region.

Senior Software Developer - Backend

21504 Southern, Southern BHD75000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Nuwaidrat, Southern, BH

Our client, a fast-growing tech innovator, is looking for an experienced Senior Software Developer specializing in backend systems to join their vibrant team in Nuwaidrat, Southern, BH . This role is pivotal in shaping the future of our client's cutting-edge platforms, requiring a deep understanding of scalable architecture, robust API design, and efficient database management. The successful candidate will be responsible for designing, developing, and deploying high-performance backend services, contributing significantly to the architecture of new features, and ensuring the stability and reliability of existing systems. You will work closely with frontend developers, product managers, and other stakeholders to translate complex requirements into elegant, functional code. This position demands a candidate with a proven track record of delivering complex software solutions, proficiency in multiple programming languages and frameworks, and a strong commitment to code quality, testing, and best practices. The ideal candidate will possess strong analytical and problem-solving skills, be adept at troubleshooting complex issues, and have a passion for continuous learning and innovation in the ever-evolving tech landscape. You will mentor junior developers, conduct code reviews, and champion technical excellence within the engineering team. This role offers the opportunity to work on challenging projects with a significant impact, utilizing modern technologies and agile methodologies. A hybrid work model allows for flexibility, combining in-office collaboration with remote work. We are committed to fostering a diverse and inclusive work environment where all employees can thrive and contribute their unique perspectives. Join us and be a part of a company that values innovation, collaboration, and employee growth.

Key Responsibilities:
  • Design, develop, and maintain scalable backend services and APIs.
  • Collaborate with cross-functional teams to define and implement new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Write clean, maintainable, and well-tested code.
  • Identify and address performance bottlenecks and bugs.
  • Mentor and guide junior software engineers.
  • Participate in code reviews and architectural discussions.
  • Stay up-to-date with emerging technologies and industry trends.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development.
  • Proficiency in one or more backend languages (e.g., Python, Java, Node.js, Go).
  • Experience with database technologies (SQL and NoSQL).
  • Strong understanding of microservices architecture and RESTful APIs.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience with CI/CD pipelines and DevOps practices is desirable.
This advertiser has chosen not to accept applicants from your region.

Senior Software Developer - Backend

40015 Bilad Al Qadeem, Capital BHD85000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Software Developer specializing in backend development to join their innovative team in **Tubli, Capital, BH**. This is an on-site position offering a collaborative and dynamic work environment. You will be responsible for designing, developing, and maintaining robust and scalable backend systems and APIs. This includes writing clean, efficient, and well-documented code, as well as participating in code reviews and mentoring junior developers. Key responsibilities involve collaborating with front-end developers, product managers, and other stakeholders to define software requirements and deliver high-quality solutions. You will be involved in database design and optimization, server management, and ensuring the security and performance of applications. The ideal candidate will have extensive experience with backend programming languages such as Python, Java, Node.js, or C#, and a deep understanding of database technologies (SQL and NoSQL). Proficiency in developing and consuming RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, GCP) is essential. Strong knowledge of software development best practices, including Agile methodologies, version control systems (Git), and automated testing, is required. You should possess excellent problem-solving skills, a keen eye for detail, and a passion for building cutting-edge software. This role offers an exciting opportunity to work on challenging projects, contribute to architectural decisions, and grow your career within a leading technology company. If you are a motivated developer looking to make a significant impact in **Tubli, Capital, BH**, we encourage you to apply.
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