Back End Developer Jobs - Riyadh Saudi
13 Jobs Found
<p>Tawasolmap is seeking a skilled Back-End Developer with strong expertise in PHP to join our dynamic development team. As a Back-End Developer, you will play a pivotal role in building and maintaining robust web applications, ensuring high performance and responsiveness to requests from the front end. This hybrid role offers the flexibility to work both on-site and remotely. Please Apply Through in our career portal : https://magaal.com/register MAGAAL Be Found. Get Connected.</p><p>Key Responsibilities:</p><ul><li>Develop and maintain efficient, reusable, and reliable PHP code within Laravel and similar frameworks.</li><li>Implement and optimize back-end functionality for web applications, ensuring seamless integration with front-end elements.</li><li>Perform database design and management, particularly with MySQL.</li><li>Collaborate with cross-functional teams, including designers and front-end developers, to ensure technical feasibility and cohesive application architecture.</li><li>Utilize object-oriented programming (OOP) principles to create scalable and maintainable codebases.</li><li>Troubleshoot, debug, and optimize applications for maximum speed and scalability.</li><li>Stay updated with the latest industry trends and best practices to continuously enhance the development process.</li></ul><p>Required Skills:</p><ul><li>Minimum 2 years of professional back-end development experience with PHP, including production work in Laravel or comparable frameworks.</li><li>Proficiency in PHP with a focus on frameworks, Laravel, Hypervel.</li><li>Solid understanding of object-oriented programming (OOP) concepts and their practical application.</li><li>Hands-on experience with MySQL database design, queries, and optimization.</li><li>Strong knowledge of RESTful APIs and third-party service integrations.</li><li>Familiarity with front-end technologies (HTML, CSS, JavaScript) to ensure seamless collaboration with front-end teams.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Minimum 2 years of professional back-end development experience with PHP, including production work in Laravel or comparable frameworks.</li><li>Proficiency in PHP with a focus on frameworks, Laravel, Hypervel.</li><li>Solid understanding of object-oriented programming (OOP) concepts and their practical application.</li><li>Hands-on experience with MySQL database design, queries, and optimization.</li><li>Strong knowledge of RESTful APIs and third-party service integrations.</li><li>Familiarity with front-end technologies (HTML, CSS, JavaScript) to ensure seamless collaboration with front-end teams.</li></ul>
<p>Join our team in Riyadh to help clients succeed with modern, responsive web experiences. You will build and maintain high-performance websites and web applications, collaborating across front-end, back-end, and release processes to deliver reliable outcomes.</p><p>Create clean, accessible, and secure front-end/back-end implementations that meet performance targets (including Core Web Vitals), provide reliable RESTful services, and ensure smooth deployments with minimal downtime for our clients.</p><p><strong>Job Duties and Responsibilities</strong></p><ul><li>HTML5</li><li>CSS3/Sass</li><li>JavaScript</li><li>React or Angular</li><li>Node.js</li><li>RESTful APIs</li><li>Git</li><li>SQL</li><li>Testing (Jest/Cypress)</li><li>Performance optimization</li><li>Accessibility</li><li>Cross-browser compatibility</li><li>Deployment & release management</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>HTML5</li><li>CSS3/Sass</li><li>JavaScript</li><li>React or Angular</li><li>Node.js</li><li>RESTful APIs</li><li>Git</li><li>SQL</li><li>Testing (Jest/Cypress)</li><li>Performance optimization</li><li>Accessibility standards</li><li>Cross-browser compatibility</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Purpose:</p><br><p>To design, develop, and optimize complex backend systems and services, ensuring scalability, security, performance, and reliability while contributing to technical standards and engineering improvements. </p><br><p>Main Duties and Responsibilities:</p><br><ul><li>Design and develop scalable backend services and APIs in Java and Spring Boot within a microservices architecture. </li></ul><ul><li>Own delivery of complex features end to end, from technical design through production. </li></ul><ul><li>Design and optimize database interactions, integrations, and inter-service communication. </li></ul><ul><li>Build and operate event-driven flows using Kafka and enterprise messaging. </li></ul><ul><li>Ensure solutions meet security, performance, availability, and maintainability requirements. </li></ul><ul><li>Apply secure coding practices for authentication, authorization, encryption, and sensitive data handling. </li></ul><ul><li>Conduct code reviews and uphold engineering standards across the squad. </li></ul><ul><li>Troubleshoot complex production issues and implement durable fixes. </li></ul><ul><li>Contribute to technical design decisions and application architecture. </li></ul><ul><li>Improve CI/CD pipelines, automated testing, deployment, and observability on OpenShift/Kubernetes. </li></ul><ul><li>Identify technical debt and drive improvements to design and code quality. </li></ul><ul><li>Mentor junior engineers and share knowledge across the chapter. </li></ul> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
<h3 >About PwC Middle East</h3>
<p >PwC is a global network of professional services, operating in 152 countries with nearly 328,000 professionals. For over 40 years, PwC Middle East has supported the region's transformation, partnering with governments and businesses to deliver sustainable solutions. The firm's Internal Firm Services (IFS) division provides innovative managed services and operational capabilities, driving strategies and initiatives across the Middle East region.</p> <h3 >The AI Centre of Excellence</h3>
<p >The AI Centre of Excellence (AI CoE) functions as PwC Middle East's central engine for AI strategy, product development, and scaling initiatives. It is responsible for governing standards, managing cost and risk controls, and operating AI Factory squads to design and deliver custom AI solutions and reusable frameworks, including LLM and RAG stacks and Azure integrations. The CoE also provides technical consultation on architecture, solution design, and best practices, while driving workforce transformation through training and upskilling to accelerate AI adoption across service lines.</p> <h3 >Role Overview: AI Backend Engineer Senior Associate</h3>
<p >PwC Middle East is seeking an <strong >AI Backend Engineer Senior Associate</strong> to join the team in Riyadh, Saudi Arabia. This full-time role, suitable for candidates with <strong >0-1 years of experience</strong>, involves working within a team of problem solvers to build and ship the backend services that power AI products, from initial strategy through to execution.</p> <h3 >Key Responsibilities</h3>
<ul >
<li >Design and implement RESTful APIs for authentication, data access, and system health checks.</li>
<li >Develop modular services to handle model inference, prompt orchestration, and pipeline management.</li>
<li >Orchestrate background and asynchronous tasks for long-running AI workloads.</li>
<li >Integrate with leading LLM platforms, such as Azure OpenAI, OpenAI, and Hugging Face, and optimize calls for performance and cost.</li>
<li >Containerize services using Docker and Docker Compose, and collaborate on CI/CD pipelines.</li>
<li >Manage and scale data stores in partnership with the team.</li>
<li >Define clear API contracts and data models in collaboration with frontend engineers.</li>
<li >Produce clear documentation, including OpenAPI/Swagger specifications, architecture diagrams, and in-code comments.</li>
<li >Participate in design discussions, architectural reviews, and peer code reviews to maintain high quality standards.</li>
<li >Continuously build skills and stay updated with emerging AI tools, frameworks, and best practices.</li>
</ul> <h3 >Candidate Profile and Expectations</h3>
<p >All professionals at PwC Middle East are expected to embody the skills and behaviours outlined in The PwC Professional framework. This framework guides individuals in delivering on the firm's strategy while fostering growth and development as leaders at every level.</p> <h3 >Working at PwC Middle East</h3>
<p >At PwC Middle East, individuals can build a meaningful career supported by continuous learning, digital upskilling, and a collaborative environment. The firm values innovation, mentorship, and diversity, providing opportunities for professional growth.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>CodeNinja is a full-stack AI and engineering delivery firm helping Saudi enterprises and government entities modernize systems and operationalize intelligence across mission-critical workflows.<br> Through embedded engineering teams, AI labs, and global capability centers, CodeNinja builds sovereign AI systems and application infrastructure that clients own permanently — aligned with Vision 2030.<br> CodeNinja operates across Saudi Arabia's priority sectors, including government digitization, energy, financial services, logistics, and healthcare, and is trusted by 240+ organizations across 15+ industries region-wide.<br> About the Role We're hiring a Backend Resource to design, develop, and support Open Banking API infrastructure for Jeel, working on secure, scalable, and well-governed APIs aligned with enterprise standards and digital transformation objectives.<br> One resource is expected to subsequently transition to the Production team for ongoing operational support.<br> This is a hands-on API development role requiring deep IBM API Connect and DataPower expertise, working onsite with prior banking/fintech delivery experience.<br> Key Responsibilities Design, develop, and publish APIs on IBM API Connect (APIC) aligned with enterprise standards and security policies Configure API gateways, policies, and DataPower for secure, high-performance API traffic management Build and maintain RESTful APIs and microservices to support integration and consumer requirements Optimize API performance, reliability, and throughput across backend and integration layers Collaborate with business, QA, and technical teams during requirement gathering, testing, and production deployments Automate build, test, and deployment pipelines using CI/CD tools to ensure operational stability Troubleshoot and resolve API, integration, and production issues across the backend stack Prepare technical documentation, API specifications, and deployment runbooks for the platform 4-6 years of hands-on experience in API development and management Strong hands-on expertise with IBM API Connect (APIC) and IBM DataPower Gateway Proficiency in Java, RESTful APIs, and microservices architecture Experience with Oracle, MySQL, or PostgreSQL databases and SQL Working knowledge of OAuth 2.<br>0, JWT, JSON/XML, and REST/SOAP integration Prior experience delivering solutions within banking or financial services Nice to Have Experience with JMS, Apache Kafka, or other event-streaming platforms Cloud/DevOps exposure: AWS (EC2, S3), Docker, Kubernetes, Jenkins, Git, CI/CD IBM Certified Solution Implementer – API Connect Oracle Certified Professional: Java SE Programmer Why Join Us Work on Open Banking infrastructure for a fintech client at the forefront of digital transformation Be part of CodeNinja's forward-deployed engineering model, recognized among Clutch's 100 fastest-growing technology companies of 2026 Direct exposure to Open Banking architecture and enterprise-scale API platforms Competitive contract terms with extension potential Disclaimer This job description is intended to convey information essential to understanding the scope of the role and is not exhaustive of all responsibilities, skills, or qualifications required.<br> CodeNinja reserves the right to modify duties and responsibilities at any time.<br></span> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br>
Jobs for Humanity is partnering with ANB to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from all walks of life.
<br> Company Name: ANB<br>
<br>Job Description<br>
<p>We’re seeking a Frontend/Full-Stack Web Developer to design, build, and maintain responsive, high-performance web applications. You’ll translate product requirements into intuitive user interfaces and reliable backend integrations while collaborating to ensure quality through testing, reviews, and performance best practices.</p><br> Job Purpose <p>Build and maintain modern web experiences by creating reusable UI components, optimizing performance and accessibility, and integrating RESTful APIs and backend services reliably.</p><br> Job Duties and Responsibilities <ul>
<li>HTML</li><li>CSS/SCSS</li><li>JavaScript</li><li>Responsive UI across browsers</li><li>React or Angular or Vue</li><li>Reusable components and layouts</li><li>Web performance optimization</li><li>Accessibility (WCAG)</li><li>REST API integration</li><li>Node.js basics</li><li>Git</li><li>Problem-solving</li><li>Unit/integration testing</li><li>Code reviews</li>
</ul>
<br>
<br>Qualifications<br>
Required Qualifications <ul>
<li>Proficiency in HTML</li><li>Proficiency in CSS/SCSS</li><li>Strong JavaScript fundamentals</li><li>Experience with React or Angular or Vue</li><li>Basic Node.js knowledge</li><li>Experience integrating REST APIs and backend services</li><li>Knowledge of Git workflows</li><li>Experience with web performance optimization</li><li>Accessibility knowledge aligned to WCAG</li><li>Strong problem-solving skills</li><li>Experience writing tests and participating in code reviews</li>
</ul>
<br>
<br><br> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
<p>CodeNinja is a full-stack AI and engineering delivery firm helping Saudi enterprises and government entities modernize systems and operationalize intelligence across mission-critical workflows. Through embedded engineering teams, AI labs, and global capability centers, CodeNinja builds sovereign AI systems and application infrastructure that clients own permanently aligned with Vision 2030. CodeNinja operates across Saudi Arabia's priority sectors, including government digitization, energy, financial services, logistics, and healthcare, and is trusted by 240+ organizations across 15+ industries region-wide.</p><p>About the Role</p><p>We're hiring a Backend Resource to design, develop, and support Open Banking API infrastructure for Jeel, working on secure, scalable, and well-governed APIs aligned with enterprise standards and digital transformation objectives. One resource is expected to subsequently transition to the Production team for ongoing operational support. This is a hands-on API development role requiring deep IBM API Connect and DataPower expertise, working onsite with prior banking/fintech delivery experience.</p><p>Key Responsibilities</p><ul><li>Design, develop, and publish APIs on IBM API Connect (APIC) aligned with enterprise standards and security policies</li><li>Configure API gateways, policies, and DataPower for secure, high-performance API traffic management</li><li>Build and maintain RESTful APIs and microservices to support integration and consumer requirements</li><li>Optimize API performance, reliability, and throughput across backend and integration layers</li><li>Collaborate with business, QA, and technical teams during requirement gathering, testing, and production deployments</li><li>Automate build, test, and deployment pipelines using CI/CD tools to ensure operational stability</li><li>Troubleshoot and resolve API, integration, and production issues across the backend stack</li><li>Prepare technical documentation, API specifications, and deployment runbooks for the platform</li></ul><p><strong>Desired Candidate Profile</strong></p><p>4-6 years of hands-on experience in API development and management</p><p>Strong hands-on expertise with IBM API Connect (APIC) and IBM DataPower Gateway</p><p>Proficiency in Java, RESTful APIs, and microservices architecture</p><p>Experience with Oracle, MySQL, or PostgreSQL databases and SQL</p><p>Working knowledge of OAuth 2.0, JWT, JSON/XML, and REST/SOAP integration</p><p>Prior experience delivering solutions within banking or financial services</p><p>Nice to Have</p><ul><li>Experience with JMS, Apache Kafka, or other event-streaming platforms</li><li>Cloud/DevOps exposure: AWS (EC2, S3), Docker, Kubernetes, Jenkins, Git, CI/CD</li><li>IBM Certified Solution Implementer API Connect</li><li>Oracle Certified Professional: Java SE Programmer</li></ul>
<p>Architect and build scalable backend services</p><p>Design APIs for internal and external consumption</p><p>Optimise database performance and data pipelines</p><p>Ensure system reliability and data integrity</p><p><strong>Desired Candidate Profile</strong></p><p>4+ years backend engineering experience</p><p>Proficiency in Python, Go, or Rust</p><p>Experience with distributed systems and databases</p><p>Strong API design and system architecture skills</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p>HungerStation is part of the Delivery Hero Group, the world’s pioneering local delivery platform, our mission is to deliver an amazing experience—fast, easy, and to your door. We operate in over 70+ countries worldwide. Headquartered in Berlin, Germany. Delivery Hero has been listed on the Frankfurt Stock Exchange since 2017 and is part of the MDAX stock market index.</p><br><br>Job Description<br><p>We are looking for a highly talented <strong>Software Engineer II - Backend t</strong>o join our growing team in Riyadh. If you are looking for a place where you can gain hands-on experience and create a direct impact, then this may be the place for you! The ideal candidate will collaborate with the Product Team in order to understand product requirements and provide technical expertise for all products as required, and to assist in analyzing, designing, testing, and structuring the required solutions to deliver a high-quality working software based on the business needs and standards.</p><br><p><strong>You Will Be Working On</strong><br>
<strong>Software Development</strong></p><br><ul><li>Keep abreast of latest software development methodologies in order to be able to provide best-in-class software solutions</li><li>Analyze product requirements in order to understand engineering requirements, estimate efforts and provide the required solutions in collaboration with Product Team</li><li>Assist in building development components in order to transform the requirements into actual working software accurately</li><li>Document all coding steps in order to ensure comprehensibility and to facilitate future modifications and maintenance</li><li>Investigate and resolve issues and bugs</li><li>Collaborate with other colleagues in order to assist each other in code reviews and deliver code review reports accordingly</li><li>Perform functional and module testing in order to ensure functionality of delivered solutions</li><li>Assist in user trials and acceptance testing</li></ul><p><strong>Governance and Resilience</strong></p><br><ul><li>Follow all relevant policies, procedures, and processes in order for the daily work to be carried out in a controlled and consistent manner</li><li>Contribute to the identification of opportunities for continuous improvement of processes, practices, work processes, cost effectiveness, and productivity enhancement</li><li>Promote to other employees within the organization the implementation and adherence to policies, procedures, processes, and instructions</li></ul><p><strong>Daily Operations</strong></p><br><ul><li>Follow daily operations relating to the job to ensure work continuity</li><li>Contribute to preparing timely and accurate reports that concern the line of work to meet the requirements, objectives, and standards </li><li>Ensure the satisfaction of both internal and external customers by addressing their needs in a courteous and timely manner</li></ul><br>Qualifications<br><ul><li>4-5 years of experience in backend development using GoLang, Ruby on Rails (RoR), Java, or Python</li><li>Bachelor Degree in a relevant field is required</li><li>Master’s degree in a relevant field is preferred</li><li>Knowledge & understanding of software architecture, including Domain-Driven Design (DDD), microservices, Kubernetes, and containerization</li></ul><br>Additional Information<br><ul><li>We offer relocation support globally to our permanent employees.</li><li>Exchange ideas and meet 2000+ colleagues from different teams within Delivery Hero in our active guilds and through our global tech and product community.</li><li>Develop your skills with your personal educational budget for conferences and external training.</li><li>Access our e-learning platform LinkedIn and participate in our various in-house training programs</li><li>And much more…</li></ul><br><br> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Nationality">
<b>Nationality</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Nationality">
Saudi Arabia </div>
</div>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
<h3 >About the Role</h3>
<p >TAWANTECH is seeking a <strong >Senior Backend Engineer</strong> to join their team. This full-time role involves designing, developing, and optimizing complex backend systems and services. The successful candidate will ensure scalability, security, performance, and reliability while contributing to technical standards and engineering improvements within the organization.</p>
<h3 >Key Responsibilities</h3>
<ul >
<li >Design and develop scalable backend services and APIs using Java and Spring Boot within a microservices architecture.</li>
<li >Manage the end-to-end delivery of complex features, from technical design through to production deployment.</li>
<li >Design and optimize database interactions, integrations, and inter-service communication.</li>
<li >Build and operate event-driven flows utilizing Kafka and enterprise messaging systems.</li>
<li >Ensure that all solutions meet established security, performance, availability, and maintainability requirements.</li>
<li >Apply secure coding practices for authentication, authorization, encryption, and sensitive data handling.</li>
<li >Conduct code reviews and uphold engineering standards across the development squad.</li>
<li >Troubleshoot complex production issues and implement durable fixes.</li>
<li >Contribute to technical design decisions and application architecture discussions.</li>
<li >Improve CI/CD pipelines, automated testing, deployment processes, and observability on OpenShift/Kubernetes platforms.</li>
<li >Identify technical debt and drive improvements to design and code quality.</li>
<li >Mentor junior engineers and facilitate knowledge sharing within the chapter.</li>
</ul>
<h3 >Experience and Qualifications</h3>
<p >Candidates for this Senior Backend Engineer position should possess <strong >2-5 years of relevant experience</strong> in backend development. A strong background in designing and implementing robust, scalable systems is essential.</p>
<h3 >Technical Skills</h3>
<ul >
<li >Proficiency in Java and Spring Boot.</li>
<li >Experience with microservices architecture.</li>
<li >Knowledge of database optimization and inter-service communication.</li>
<li >Familiarity with event-driven architectures, Kafka, and enterprise messaging.</li>
<li >Understanding of secure coding practices.</li>
<li >Experience with CI/CD pipelines, automated testing, and deployment.</li>
<li >Exposure to OpenShift/Kubernetes is beneficial.</li>
</ul>
<h3 >Work Environment</h3>
<p >This is a full-time position within TAWANTECH, where you will contribute to a team focused on developing and maintaining high-performance backend systems. The role emphasizes collaboration, technical excellence, and continuous improvement.</p>
<h3 >Application Process</h3>
<p >We invite qualified candidates to apply for this Senior Backend Engineer role. Salary details will be discussed during the interview process.</p>
<p>We are looking for a highly talented Software Engineer II - Backend t o join our growing team in Riyadh. If you are looking for a place where you can gain hands-on experience and create a direct impact, then this may be the place for you! The ideal candidate will collaborate with the Product Team in order to understand product requirements and provide technical expertise for all products as required, and to assist in analyzing, designing, testing, and structuring the required solutions to deliver a high-quality working software based on the business needs and standards.</p><p>You Will Be Working On</p><ul><li>Software Development</li><li>Keep abreast of latest software development methodologies in order to be able to provide best-in-class software solutions</li><li>Analyze product requirements in order to understand engineering requirements, estimate efforts and provide the required solutions in collaboration with Product Team</li><li>Assist in building development components in order to transform the requirements into actual working software accurately</li><li>Document all coding steps in order to ensure comprehensibility and to facilitate future modifications and maintenance</li><li>Investigate and resolve issues and bugs</li><li>Collaborate with other colleagues in order to assist each other in code reviews and deliver code review reports accordingly</li><li>Perform functional and module testing in order to ensure functionality of delivered solutions</li><li>Assist in user trials and acceptance testing</li><li>Governance and Resilience</li><li>Follow all relevant policies, procedures, and processes in order for the daily work to be carried out in a controlled and consistent manner</li><li>Contribute to the identification of opportunities for continuous improvement of processes, practices, work processes, cost effectiveness, and productivity enhancement</li><li>Promote to other employees within the organization the implementation and adherence to policies, procedures, processes, and instructions</li><li>Daily Operations</li><li>Follow daily operations relating to the job to ensure work continuity</li><li>Contribute to preparing timely and accurate reports that concern the line of work to meet the requirements, objectives, and standards</li><li>Ensure the satisfaction of both internal and external customers by addressing their needs in a courteous and timely manner</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>4-5 years of experience in backend development using GoLang, Ruby on Rails (RoR), Java, or Python</li><li>Bachelor Degree in a relevant field is required</li><li>Master s degree in a relevant field is preferred</li><li>Knowledge & understanding of software architecture, including Domain-Driven Design (DDD), microservices, Kubernetes, and containerization</li></ul>
<h3 >About the Role</h3>
<p >Perfect Vision is seeking a <strong >Senior Java Backend Developer</strong> to join its dynamic engineering team in Saudi Arabia. This full-time role is central to the design and development of scalable backend systems for a high-concurrency IoT PaaS platform. The position requires a technical leader capable of contributing to IoT data collection, processing, and analysis, while also mentoring junior developers and collaborating across functions.</p> <h3 >Key Responsibilities</h3>
<ul >
<li >Develop and maintain high-concurrency IoT PaaS services using the SpringBoot framework.</li>
<li >Design and implement IoT data collection endpoints for various communication protocols (TCP, UDP, MQTT, HTTP).</li>
<li >Build scalable data consumption and analysis endpoints for real-time IoT data processing.</li>
<li >Create robust data push endpoints and business-side APIs for seamless integration.</li>
<li >Develop audio/video alarm file services and streaming media components.</li>
<li >Design modular architecture with protocol-specific device access components.</li>
<li >Write protocol decoders following predefined rules for new IoT device integrations.</li>
<li >Implement webhook and OpenAPI methods for third-party platform integration.</li>
<li >Optimize system performance for high-throughput IoT data scenarios.</li>
<li >Implement comprehensive testing strategies and monitoring solutions.</li>
<li >Participate in agile development processes and sprint planning.</li>
</ul> <h3 >Technical Leadership and Collaboration</h3>
<p >This role involves significant technical leadership and cross-functional collaboration within the engineering team. The Senior Java Backend Developer will:</p>
<ul >
<li >Conduct comprehensive code reviews and provide technical mentorship to junior developers.</li>
<li >Collaborate with frontend developers, DevOps engineers, and product managers to deliver robust enterprise solutions.</li>
<li >Lead backend architecture decisions and technical initiatives.</li>
<li >Promote and enforce development best practices and coding standards.</li>
</ul> <h3 >Required Qualifications</h3>
<ul >
<li >Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.</li>
<li ><strong >7+ years</strong> of professional Java backend development experience.</li>
<li >Proven track record of building high-concurrency distributed systems.</li>
<li >Experience working in agile development environments.</li>
<li >Experience in a senior or lead developer role.</li>
</ul> <h3 >Core Competencies</h3>
<ul >
<li >Exceptional problem-solving abilities and analytical thinking.</li>
<li >Strong attention to detail and commitment to code quality.</li>
<li >Excellent communication and mentorship skills.</li>
<li >Ability to translate business requirements into scalable technical solutions.</li>
<li >Strong collaborative mindset and cross-functional teamwork.</li>
<li >Experience with high-concurrency and high-availability system design.</li>
</ul> <h3 >Work Environment</h3>
<p >This full-time position offers the opportunity to work within a dynamic engineering team, contributing to the development of robust enterprise solutions in the IoT domain.</p>
<p>We're seeking a Frontend/Full-Stack Web Developer to design, build, and maintain responsive, high-performance web applications. You'll translate product requirements into intuitive user interfaces and reliable backend integrations while collaborating to ensure quality through testing, reviews, and performance best practices.</p><p><strong>Job Purpose</strong></p><p>Build and maintain modern web experiences by creating reusable UI components, optimizing performance and accessibility, and integrating RESTful APIs and backend services reliably.</p><p><strong>Job Duties and Responsibilities</strong></p><ul><li>HTML</li><li>CSS/SCSS</li><li>JavaScript</li><li>Responsive UI across browsers</li><li>React or Angular or Vue</li><li>Reusable components and layouts</li><li>Web performance optimization</li><li>Accessibility (WCAG)</li><li>REST API integration</li><li>Node.js basics</li><li>Git</li><li>Problem-solving</li><li>Unit/integration testing</li><li>Code reviews</li></ul><p><strong>Desired Candidate Profile</strong></p><p><strong>Required Qualifications</strong></p><ul><li>Proficiency in HTML</li><li>Proficiency in CSS/SCSS</li><li>Strong JavaScript fundamentals</li><li>Experience with React or Angular or Vue</li><li>Basic Node.js knowledge</li><li>Experience integrating REST APIs and backend services</li><li>Knowledge of Git workflows</li><li>Experience with web performance optimization</li><li>Accessibility knowledge aligned to WCAG</li><li>Strong problem-solving skills</li><li>Experience writing tests and participating in code reviews</li></ul>