Senior API Developer
Intellias
Employer Active
Posted 4 hrs ago
Send me Jobs like this
Experience
5 - 10 Years
Job Location
Education
Bachelor of Science(Computers)
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
A leading Saudi Islamic financial institution headquartered in Riyadh, providing a comprehensive range of banking services, including retail, corporate, and SME solutions. The organization is committed to innovation, customer-centric services, and adherence to Sharia principles. Established in 2004, it was the first bank in Saudi Arabia to provide Shari ah-compliant products and has a strong focus on digital innovation and customer service, with digital channels including the App and online banking.
Services and products Retail banking: Offers accounts, various financing options (personal, real estate, auto), and the loyalty program.
- Corporate and SME banking: Provides services to businesses, with a strategy that includes innovative solutions and embracing open banking.
- Digital services: Provides online banking , a mobile app, and phone banking.
- Remittance services: Operates for remittance and other payment services.
- Investments: The institution s asset management arm offers a range of investment products, including ETFs and sukuk.
- Design, develop, and maintain robust and scalable APIs using various architectural styles (e.g., RESTful, GraphQL).
- Collaborate with front-end, mobile, and other back-end development teams to define API requirements and ensure smooth integration.
- Implement and enforce API security protocols, including authentication and authorization mechanisms (e.g., OAuth, JWT).
- Conduct thorough testing of APIs to ensure functionality, performance, and reliability.
- Monitor API performance, identify bottlenecks, and troubleshoot issues promptly.
- Write clean, well-documented, and maintainable code adhering to established coding standards and best practices.
- Participate in code reviews, providing constructive feedback and ensuring code quality.
- Maintain comprehensive documentation for all APIs, including specifications, usage guides, and versioning.
- Stay updated with the latest industry trends, technologies, and best practices in API development.
- Contribute to the continuous improvement of API design and development processes.
The API Developer is responsible for the design, development, testing, and maintenance of Application Programming Interfaces (APIs) that enable seamless communication and data exchange between various software applications, both internal and external. This role is crucial for building scalable, secure, and efficient digital ecosystems.
Qualifications:
- Bachelor s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Proven 5 years of experience in designing, developing, and maintaining APIs.
- Proficiency in programming languages commonly used for API development (e.g., Java, Python, Node.js, C#).
- Solid understanding of API design principles, architectural patterns (e.g., REST, GraphQL), and data formats (e.g., JSON, XML).
- Experience with database technologies and ORMs.
- Familiarity with API security best practices and authentication/authorization protocols.
- Experience with version control systems.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
Preferred Qualifications:
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and API Gateway services.
- Knowledge of microservices architecture.
- Experience with API testing tools and frameworks.
- Familiarity with CI/CD pipelines for API deployment.
Company Industry
- IT - Software Services
Department / Functional Area
- IT Software
Keywords
- Senior API Developer
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 abuse@naukrigulf.com