Senior API Developer

Vacancy details
Software Engineering
Java Engineer
Senior
Saudi Arabia
Office

Let’s breathe life into great tech ideas! With more than 3 000 people globally, Intellias is a company where benchmark technological solutions are born. Join in and take your part in digitalizing the world. 

What project we have for you

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.

What you will do

  • 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.

What you need for this

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.

 

What it’s like to work at Intellias

At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.

Skills

API

Have not found the most
suitable position
yet?

Leave your resume and we will select a cool option for you.
Good news!
Link copied
Good news!
You did it.
Bad news!
Something went wrong. Please try again.