Senior API Engineer
Emdad By Elm
Date: 3 weeks ago
City: Riyadh
Contract type: Full time

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
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
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Customer Care Senior Advisor (Voice)
Tamara,
Riyadh
12 hours ago
About UsTamara is the leading fintech platform in Saudi Arabia and the wider GCC region with a mission to help people make their dreams come true by building the most customer-centric financial super-app on earth. The company serves millions of users in the region and partners with leading global and regional brands such as SHEIN, Jarir, noon, IKEA and Amazon,...

Permitting/Stakeholder Manager
Bechtel Corporation,
Riyadh
1 day ago
Requisition ID: 287645 Relocation Authorized: None Telework Type: Full-Time Office/Project Work Location: Riyadh Extraordinary Teams Building Inspiring ProjectsSince 1898, we have helped customers complete more than 25,000 projects in 160 countries on all seven continents that have created jobs, grown economies, improved the resiliency of the world's infrastructure, increased access to energy, resources, and vital services, and made the world...

Business Development - ESG KSA
Glow Beauty on Demand,
Riyadh
1 day ago
OverviewThe role involves building key customer relationships, managing pre-sales activities, and onboarding clients to the ESG reporting platform. The candidate will interact with clients, prospective clients, partners and Azeus personnel, which may be face-to-face or via other communications media.ResponsibilitiesProvide day-to-day hands-on sales execution, including marketing requirementsBuild key customer relationships, identify business opportunities, negotiate and close business dealsManage pre-sales activities through...
