Job Detail

Full Stack Developer

Posted on Jul 26, 2023
Location: Manama, Bahrain
Industry: Banking / Financial Services
Job Type: Contract
Education: Bachelors
Experience: 5 Years
Salary: 1000 - Bahrain Dinar (Yearly)

Job Description

Contract position 1 year

Responsibilities:
- Design, develop, and deploy end-to-end web applications using Python, Django, and PostgreSQL
or any of the preferred database.
- Collaborate with cross-functional teams to gather and analyze requirements, ensuring alignment
with banking industry standards.
- Implement best practices for software development, including code reviews, unit testing, and
continuous integration.
- Develop RESTful APIs to integrate with internal and external systems.
- Implement security measures to ensure data protection and compliance with industry
regulations.
- Optimize application performance and scalability through efficient database design, query
optimization, and caching techniques.
- Collaborate with DevOps team to deploy and manage applications on AWS infrastructure.
- Troubleshoot and resolve issues in a timely manner, ensuring high availability and minimal
downtime.
- Stay updated with the latest industry trends and technologies, proposing innovative solutions to
enhance system functionality and user experience.
- Mentor and provide technical guidance to junior developers, fostering a collaborative and growth-
oriented team environment.
Requirements:
- Solid experience as a Full Stack Developer, preferably in the banking or financial services sector.
- Proficiency in Python, Django, and PostgreSQL.
- Strong understanding of front-end technologies such as HTML, CSS, JavaScript, and modern
JavaScript frameworks (e.g., React, Angular, or Vue.js).
- Experience with AWS services such as EC2, S3, RDS, API Gateway and Lambda.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Knowledge of API development and implementation, including RESTful architectures.
- Knowledge of version control systems (e.g., Git) and pipelines.
- Familiarity with Agile development methodologies and tools.
- Strong problem-solving skills and ability to work in a fast-paced, dynamic environment.
- Strong attention to detail and the ability to deliver high-quality work within deadlines.
- Excellent communication and collaboration skills.
- Flexibility to adapt to changing project requirements and prioritize tasks accordingly


Candidate Requirements

Requirements:
- Solid experience as a Full Stack Developer, preferably in the banking or financial services sector.
- Proficiency in Python, Django, and PostgreSQL.
- Strong understanding of front-end technologies such as HTML, CSS, JavaScript, and modern
JavaScript frameworks (e.g., React, Angular, or Vue.js).
- Experience with AWS services such as EC2, S3, RDS, API Gateway and Lambda.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Knowledge of API development and implementation, including RESTful architectures.
- Knowledge of version control systems (e.g., Git) and pipelines.
- Familiarity with Agile development methodologies and tools.
- Strong problem-solving skills and ability to work in a fast-paced, dynamic environment.
- Strong attention to detail and the ability to deliver high-quality work within deadlines.
- Excellent communication and collaboration skills.
- Flexibility to adapt to changing project requirements and prioritize tasks accordingly.
Qualification & Experience
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- A relevant professional certification is a plus.
- 5-8 years of experience.


Skills Required

Job is expired

DISCLAIMER: Dear Candidate! You are fully responsible to deal with the employer on the hiring process. GulfJobs.com will not take any responsibility on your hiring process. Genuine employer does not ask money for hiring!


Like us on Facebook