Job Search and Career Advice Platform
580

Computer Science jobs in Saudi Arabia

Senior Java Software Engineer

Senior Java Software Engineer
Emdad Al Khebrat
Jizan
SAR 80,000 - 120,000
Urgently required
Yesterday
I want to receive the latest job alerts for “Computer Science” jobs

UI Developer

UI Developer
Emdad Al Khebrat
Jizan
SAR 20,000 - 30,000
Urgently required
Yesterday

Fraud Analyst

Fraud Analyst
Ejada
Riyadh
SAR 120,000 - 180,000
Urgently required
3 days ago

Splunk Engineer

Splunk Engineer
Ejada
Riyadh
USD 40,000 - 60,000
Urgently required
3 days ago

Senior Splunk Developer

Senior Splunk Developer
Ejada
Riyadh
SAR 200,000 - 300,000
Urgently required
4 days ago
Discover more opportunities than anywhere else.
Find more jobs now

Business Analyst

Business Analyst
Ejada
Riyadh
USD 30,000 - 50,000
Urgently required
4 days ago

Enterprise Architect

Enterprise Architect
Ejada
Riyadh
SAR 120,000 - 160,000
Urgently required
4 days ago

Junior Consultant – ERP Functional

Junior Consultant – ERP Functional
Al Ayuni Investment and Contracting Company
Riyadh
USD 25,000 - 40,000
Urgently required
4 days ago
Headhunters Connect with headhunters to apply for similar jobs

Manager, Phosphate Digitalization & Inov.

Manager, Phosphate Digitalization & Inov.
Ma'aden Aluminium Company (MAC)
Saudi Arabia
USD 80,000 - 120,000
Urgently required
4 days ago

Information Security Incident Response Manager

Information Security Incident Response Manager
AJIL Financial Services Company
Jeddah
SAR 300,000 - 400,000
Urgently required
3 days ago

Sales Lead

Sales Lead
Alnafitha IT
Riyadh
SAR 200,000 - 300,000

IT Presales Specialist

IT Presales Specialist
Sscegypt
Riyadh
USD 45,000 - 60,000

Senior Data Governance Consultant

Senior Data Governance Consultant
Master-Works
Riyad Al Khabra
SAR 24,000 - 32,000

Sr. GIS Consultant - National Government

Sr. GIS Consultant - National Government
Rocket Lab
Riyadh
SAR 100,000 - 120,000

HS Services Design & Planning Section Manager

HS Services Design & Planning Section Manager
Saudi Telecom Company
Saudi Arabia
SAR 150,000 - 200,000

SF Delivery Management Director

SF Delivery Management Director
Zakat, Tax and Customs Authority
Riyadh
SAR 180,000 - 250,000

AI & Data Science Expert

AI & Data Science Expert
aramco digital
Dhahran Compound
SAR 150,000 - 200,000
Urgently required
2 days ago

SharePoint Developer

SharePoint Developer
SBM
Jeddah
SAR 80,000 - 120,000
Urgently required
Yesterday

Analyst II, CS Incident Responder Job

Analyst II, CS Incident Responder Job
Tasnee
Yanbu`
SAR 150,000 - 200,000
Urgently required
Yesterday

Picture Archiving And Communication System Administrator

Picture Archiving And Communication System Administrator
Al Salama Hospital
Jeddah
SAR 80,000 - 120,000
Urgently required
2 days ago

Technical Delivery Director

Technical Delivery Director
nybl
Riyad Al Khabra
SAR 200,000 - 300,000
Urgently required
2 days ago

IT Support

IT Support
Duncan & Ross
Riyadh
SAR 100,000 - 150,000
Urgently required
2 days ago

Presales & Customer Solutions Engineer

Presales & Customer Solutions Engineer
CEQUENS
Riyad Al Khabra
SAR 80,000 - 120,000
Urgently required
Yesterday

Product Owner

Product Owner
CodeNinja
Riyad Al Khabra
SAR 90,000 - 130,000
Urgently required
Yesterday

Product Manager

Product Manager
Hire Fellows
Riyad Al Khabra
SAR 150,000 - 200,000
Urgently required
Yesterday

Top job titles:

Investment Banking jobsBank jobsOnline jobsPrivate Banker jobsMarketing And Sales jobsExpat jobsNurse jobsPart Time jobsHotel jobsMechanical Engineer jobs

Top companies:

Jobs at AramcoJobs at NeomJobs at MarriottJobs at AmazonJobs at EmiratesJobs at AccorJobs at RotanaJobs at Ernst & YoungJobs at HiltonJobs at Pwc

Top cities:

Jobs in RiyadhJobs in JeddahJobs in DammamJobs in MakkahJobs in Khobar

Similar jobs:

Computer Engineer jobs

Senior Java Software Engineer

Be among the first applicants.
Emdad Al Khebrat
Jizan
SAR 80,000 - 120,000
Be among the first applicants.
2 days ago
Job description

Job Description:

The Senior Java Software Engineer is a pivotal role within our organization, responsible for designing, developing, and implementing complex software applications and systems. This position demands an individual with strong expertise in Java programming, object-oriented design principles, and software architecture. The successful candidate will demonstrate a comprehensive understanding of the software development lifecycle (SDLC) and possess the ability to lead projects from conception through production deployment. The Senior Java Software Engineer will be expected to mentor junior developers, conduct code reviews, and ensure the delivery of high-quality software that meets client specifications. Furthermore, this role requires proficiency in modern development tools and methodologies, including Agile, ensuring that the team is aligned with best practices in software engineering and project management. A Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field is essential, alongside a minimum of four years of relevant experience in the field.

Job Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • A minimum of 4 years of experience in software development with a primary focus on Java.
  • Profound understanding of object-oriented programming concepts and design patterns.
  • Proven experience with development frameworks such as Spring, Hibernate, or similar.
  • Solid understanding of database design and experience with SQL and NoSQL databases.
  • Familiarity with software development tools such as Git, Jenkins, Docker, and CI/CD pipelines.
  • Experience in Agile methodologies and practices, with a focus on delivering iterative enhancements to applications.
  • Proficient in writing unit and integration tests and an understanding of test-driven development (TDD).
  • Ability to gather requirements from stakeholders and translate them into technical specifications.
  • Strong problem-solving skills with the ability to diagnose and troubleshoot software issues.
  • Excellent communication skills, both verbal and written, with the ability to work collaboratively in a team environment.
  • Experience in cloud platforms (AWS, Azure, GCP) is a plus.

Job Responsibilities:

  • Design, develop, and maintain high-performance Java applications that align with business objectives.
  • Lead technical design and code review sessions to ensure high standards of code quality and performance.
  • Collaborate with cross-functional teams, including product management and QA, to define project scope and deliverables.
  • Participate in the entire software development lifecycle, from requirement gathering to deployment and maintenance.
  • Mentor junior developers, providing guidance and sharing best practices in coding and project execution.
  • Implement and maintain best practices for software development, including version control and code repository management.
  • Develop automated unit tests and participate in test planning to ensure all software components meet quality standards.
  • Analyze system performance and apply optimizations to enhance application efficiency and user experience.
  • Stay up-to-date with the latest industry trends and technologies to continually improve skills and project outcomes.
  • Document technical specifications and processes for development efforts and ensure knowledge transfer within the team.

Required Skills:

  • Advanced proficiency in Java programming and familiarity with related languages (e.g., Kotlin, Scala).
  • Strong understanding of software architecture principles and application design patterns.
  • Experience with RESTful API design and development.
  • Familiarity with software architecture tools and techniques (UML, design patterns).
  • Ability to work effectively in an Agile development environment.
  • Strong analytical and debugging skills to identify and resolve software issues efficiently.
  • Excellent interpersonal skills with a collaborative approach to teamwork.
  • Capacity to manage multiple tasks and projects in a fast-paced environment.
  • Proficient with DevOps practices and concepts to improve deployment processes.
  • Experience in system integration and a solid understanding of microservices architecture.
  • 1
  • 2
  • 3
  • ...
  • 24
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • Predictions for 2024
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved