Enable job alerts via email!

Senior API Engineer

Emdad Al Khebrat

Riyadh

On-site

SAR 120,000 - 150,000

Full time

4 days ago
Be an early applicant

Job summary

A leading software solutions company in Riyadh is seeking a Senior Developer to design and build secure, high-performance software solutions. The ideal candidate will have strong experience in Java / JEE and will be responsible for system design, mentoring junior developers, and ensuring high code quality. The position offers an opportunity to work collaboratively within teams and contribute to the development of scalable applications.

Qualifications

  • 6+ years of experience in enterprise software development.
  • Knowledge of secure coding practices and data privacy standards.
  • Excellent analytical, communication, and collaboration skills.

Responsibilities

  • Design, develop, and maintain scalable backend and web applications.
  • Collaborate with architects and product teams on technical design.
  • Estimate development efforts and propose implementation strategies.
  • Ensure code quality, security, and performance through best practices.

Skills

Java / JEE
Spring framework
HTML
JavaScript / TypeScript
CSS / SASS
API gateways
RDBMS
NoSQL
Messaging systems
Unit testing

Education

Bachelor’s degree in computer science or related field

Job description

Job Overview

We are looking for an experienced Senior Developer to design and build secure, high-performance software solutions.

This role requires strong technical skills in Java / JEE and modern web technologies, with the ability to work independently and collaboratively across teams.

The ideal candidate will contribute to system design, mentor junior developers, and support the team lead in delivering high-quality applications.

Key Responsibilities

Design, develop, and maintain scalable backend and web applications.

Collaborate with architects and product teams on technical design and solutioning.

Estimate development efforts and propose effective implementation strategies.

Ensure code quality, security, and performance through best practices and unit testing.

Work with RDBMS, NoSQL, messaging systems, and API gateways.

Integrate with REST / SOAP services and implement security features (e.g., encryption, keystores). Requirements

Bachelor’s degree in computer science or related field.

6+ years of experience in enterprise software development.

Strong proficiency in Java / JEE and Spring framework.

Familiarity with HTML, JavaScript / TypeScript, CSS / SASS.

Experience with API gateways, app servers, and message queues.

Knowledge of secure coding practices and data privacy standards.

Excellent analytical, communication, and collaboration skills.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.