44 Java Programming jobs in Saudi Arabia
Web Development Intern
Posted today
Job Viewed
Job Description
Company Description
SJA Pathway is dedicated to empowering individuals on their career journeys, whether they are job seekers or looking to transition into a new field. We offer tailored support and mentorship to help you achieve your career goals and unlock your potential. Our services include personalized job recommendations, resume optimization, interview preparation, and ongoing support until you land your dream job. Additionally, we provide internship programs to gain valuable experience. Join our community and let's build your future together
Role Description
This is a remote internship role for a Web Development Intern. The Web Development Intern will be responsible for assisting with front-end and back-end web development tasks, participating in web design projects, and making enhancements to existing websites. The intern will also be expected to communicate effectively with team members and participate in project meetings. This is a great opportunity to gain hands-on experience and develop web development skills.
Note-: This is unpaid internship.
If this job post is closed then kindly email at with you CV.
Qualifications
- Skills in Back-End Web Development and Web Development
- Experience with Front-End Development and Web Design
- Excellent Communication skills
- Strong organizational and time management abilities
- Ability to work independently and as part of a team
- Proficiency in relevant programming languages and technologies
- Pursuing a degree in Computer Science, Information Technology, or a related field
Application & Web Development Senior Specialist
Posted today
Job Viewed
Job Description
About Lebara Mobile KSA
Labara Mobile KSA is a
leading telecommunications company
and a
multi-award-winning virtual network operator (MVNO)
providing high-quality mobile services across the Kingdom. We operate in the
telecom industry
, focused on transforming the sector by delivering affordable, reliable, and customer-centric products that help people stay connected with their loved ones around the world.
Job Objectives:
Application & Web Development Senior Specialist will be responsible for designing, developing, integrating, and maintaining enterprise-level applications and web-based systems that support telecom operations, telecom regulations, customer services, and digital channels. Deliver secure, scalable, and high-performance solutions aligned with business goals. Participate in the full software development lifecycle (SDLC) using agile methodologies, fostering an environment of collaboration and continuous improvement.
Key Duties & Responsibilities
- Design, develop, and maintain web applications, APIs, and internal tools using modern programming frameworks.
- Participate in requirement analysis, system design reviews, and code reviews.
- Write clean, well-documented, and maintainable code, adhering to established coding standards and best practices.
- Implement and maintain APIs, microservices, and integrations with telecom systems & third-party services (e.g., BSS, billing, CRM, identity management, Nafath, TCC, payment gateways).
- Build responsive UIs and integrate backend services (RESTful APIs, microservices) for customer-facing products.
- Ensure the security, performance, and scalability of applications.
- Conduct unit, integration, and end-to-end testing to ensure software quality and reliability.
- Collaborate with DevOps and infrastructure teams for deployment and environment management.
- Provide L2/L3 support for critical application issues and participate in root cause analysis.
- Document technical solutions, workflows, and deployment processes.
- Optimize applications for maximum speed and responsiveness on both frontend and backend.
- Adhere to telecom compliance and data privacy regulations (e.g., CST guidelines where applicable).
- Adopt emerging technologies (e.g., AI-driven tools, serverless architectures) to enhance development efficiency.
Minimum Job Qualifications Requirement:
- A bachelor's degree in computer science, Software Engineering, or equivalent.
- English & Arabic
Minimum Work Experience:
- 5 - 6 years of experience in web and application development, preferably in the telecom or related sector.
- Proficiency in one or more backend languages (.NET Core, NodeJS) and frontend technologies (HTML5, CSS3, JavaScript frameworks like Angular or React).
- Strong experience with SQL/NoSQL databases (Oracle, MySQL, PostgreSQL, MongoDB).
- Familiarity with RESTful/Soap APIs, microservices, and enterprise integration patterns.
- Knowledge of telecom systems such as OSS/BSS, SIM activation, and VAS platforms is a plus.
- Experience with version control systems (e.g., Git), CI/CD pipelines, and containerization (e.g., Docker).
- Understanding of structured logging, error monitoring, and application performance metrics.
Work Hours:
• Sunday to Thursday
- 8:00 AM to 5:00 PM (including lunch break)
- 9:00 AM to 6:00 PM (including lunch break)
Benefits:
• Competitive salary package
• Health insurance for employees and eligible dependents (VIP/ As per company policy)
• Health club subscription / As per company policy
• Monthly mobile credit allowance
• Inclusive and collaborative work environment
- Posting Open Date: 01 October 2025
- Posting Close Date: 01 November 2025
Engineering Manager (Web Development & Cloud Deployment) (Saudi Only)
Posted today
Job Viewed
Job Description
Lucidya
Type: Full-time
Location Type: On-site
Salary: Not disclosed
Description About Lucidya
Lucidya is a fast-growing SaaS company leveraging Machine Learning and Big Data technologies to deliver powerful content analysis from diverse data sources. We offer a result-driven, dynamic, and collaborative work environment full of exciting challenges and opportunities for innovation.
Role Overview
We are seeking an experienced Engineering Manager with a strong background in web development , Linux systems , and cloud deployment . The ideal candidate will have a proven track record of delivering high-quality features to production, working closely with product teams , and driving engineering excellence within an agile development environment. Experience with scrum methodologies and a commitment to rigorous testing practices are essential.
You will lead a highly skilled team of engineers, drive technical strategy, and ensure smooth project execution. This role reports directly to the CTO.
Key Responsibilities
- Lead and manage a team of engineers in the development of high-performance, scalable SaaS features.
- Collaborate with product managers and cross-functional teams to translate business needs into technical solutions.
- Oversee deployment processes on cloud platforms and ensure system reliability in a Linux-based environment.
- Establish and enforce engineering best practices, including code quality, testing, and CI/CD pipelines.
- Act as a technical mentor, providing guidance and support to team members.
- Facilitate scrum ceremonies and promote agile principles within the team.
- Monitor project progress, remove blockers, and ensure timely delivery of milestones.
- Drive team growth through recruitment, training, and professional development.
Qualifications
- 5+ years of professional experience in software engineering, with at least 2 years in a management or team lead role.
- Strong hands-on experience in web development (backend and frontend).
- Proficient in cloud platforms (AWS, GCP, or Azure) and Linux-based deployments.
- Demonstrated success in delivering features and products to production at scale.
- Familiarity with modern testing frameworks and test-driven development.
- Proven collaboration with product managers and cross-functional stakeholders.
- Solid understanding of agile methodologies and experience acting as a Scrum Master or agile facilitator.
- Excellent communication and organizational skills.
Senior Specialist - Web Channel Development
Posted today
Job Viewed
Job Description
Arthur Lawrence is urgently looking for a Senior Specialist - Web Channel Development for a client in Riyadh, KSA. Kindly review the job requirements below. Your immediate application will enable us to place you successfully.
Must-Have:- 6+ years of experience in web application support, preferably within the banking industry
- Skilled in programming languages such as C#, PHP, Ruby, Java, JavaScript, and HTML
- Must have strong expertise in IIS, web application deployment, SQL Server (complex querying), APIs, WCF, and network troubleshooting (LB, Ports)
- Experience with .Net Framework, .Net Core, and Windows/Linux OS is essential
- Hands-on experience in the development of Online banking portals or mobile banking apps, or online payment systems
- Bachelor’s degree in Software Engineering, Computer Science, IT, or a related field
- Certification in SSL would be preferred
Arthur Lawrence is a management and technology consulting firm providing enterprise-wide business transformation and business applications implementation services. Our in-depth technical knowledge and broad experience of working with world-class companies enable organizations to leverage our capabilities in developing winning strategies and cost-effective solutions.
We are a UN Women Empowerment Principal Signatory and are certified by the National Minority Supplier Development Council.
Acknowledgments from Industry Peers:- Winner of the Entrepreneur 360 Award (2019).
- IAOP Award; Ranked in the top 100 internationally.
- Arthur Lawrence ranked within the Inc 5000 twice in 2016 and 2017 as one of the fastest growing companies in America.
- Named one of the top ten fastest-growing businesses in Houston in 2016.
- Ranked 25th in the HBJ's Fast 100 Private Companies Award in 2017.
We rely on the seven core values that we believe enable us to deliver quality for our consultants and clients: Education, Integrity, Value Creation, Collaboration, Best Client, Best People, and Stewardship. Through strict adherence to these core values, we have achieved success beyond all documented forecasts and anticipation.
#J-18808-LjbffrJava Developer
Posted today
Job Viewed
Job Description
Roles & Responsibilities:
- Analyze, design, and implement in-house applications.
- Develop Windows in-house applications based on business and technical analysis.
- Handle interfaces & integrations using Web Services, APIs, etc.
- Support Web Applications in the Bank on a 24/7 basis.
- Stay updated with the latest technologies & architecture.
- Search, learn, and self-study new tools relevant to the work.
- 5+ years in Java development, with at least 3+ years using Spring Boot for microservices.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Background in financial services, banking.
- Microsoft .Net Certification (Preferred).
- Strong knowledge of .Net framework, .Net Core, and latest MVC frameworks.
- Proficient in C#.Net (latest versions) and Microservices development.
- Familiarity with architecture styles like APIs (REST, RPC, SOAP).
- Experience with Entity Framework Core, Dapper, API Gateway.
- Knowledge of third-party tools like Postman, Swagger, SoapUI, and JMeter.
- Knowledge of DevOps CI/CD pipelines (a plus).
- Experience in UX/UI Design for a great user experience, with client-side technologies like jQuery, DART, and CSS3.
- Strong debugging skills.
Note: The job description has been cleaned up for clarity and conciseness. The core responsibilities and qualifications are retained and structured for better readability.
#J-18808-LjbffrJava Developer
Posted today
Job Viewed
Job Description
Arthur Lawrence is urgently looking for a Java Developer for a client in Riyadh, KSA. Kindly review the job requirements below. Your immediate application will enable us to place you successfully.
Must-Have:- 6+ years of experience as a Java Developer
- 2+ years of experience in a leadership role
- Experience working with Spring Boot, Visual Studio, OOP, Git, & CI/CD Pipelines
- Proficiency with Software Design Patterns, SOLID Principles, & Clean Architecture
- Familiarity with front-end technologies (HTML, CSS, JavaScript, Angular)
- Bachelor's degree in IT, Computer Science, or related field
Arthur Lawrence is a management and technology consulting firm providing enterprise-wide business transformation and application implementation services. Our technical expertise and experience with top companies help organizations develop effective strategies and solutions.
We are an UN Women Empowerment Principal Signatory and certified by the National Minority Supplier Development Council.
Industry Recognitions:- Winner of Entrepreneur 360 Award (2019)
- IAOP Top 100 Internationally Ranked
- Ranked in the Inc 5000 list in 2016 and 2017
- Top ten fastest growing businesses in Houston (2016)
- 25th in HBJ's Fast 100 Private Companies (2017)
Our seven pillars—Education, Integrity, Value Creation, Collaboration, Best Client, Best People, and Stewardship—guide our success and commitment to quality.
#J-18808-LjbffrJava Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain
Java-based backend applications, services, and APIs
. - Collaborate with
Product Owners, Business Analysts, and cross-functional teams
to deliver scalable solutions. - Develop and integrate
RESTful and SOAP APIs
with internal and external systems. - Participate in
Agile ceremonies
(Daily Stand-ups, Sprint Planning, Reviews, Retrospectives) to ensure iterative delivery. - Write
clean, maintainable, and high-performance code
following best practices and coding standards. - Conduct
unit testing, integration testing
, and support QA teams to ensure high-quality deliverables. - Troubleshoot, debug, and optimize applications for
performance, scalability, and security
. - Work with
DevOps teams
for CI/CD automation, deployment, and version control (Azure DevOps, GitHub, GitLab, Jenkins). - Document
application architecture, workflows, and system components
for maintainability. - Stay updated with
Java technologies, frameworks, and industry best practices
.
Required Skills:
- Strong expertise in
Java SE and Java EE
technologies. - Experience with frameworks such as
Spring, Spring Boot, Hibernate/JPA
, and related ecosystem. - Hands-on experience with
RESTful APIs, SOAP services, and microservices architecture
. - Proficient in
SQL databases
(MySQL, PostgreSQL, Oracle) and ORM technologies. - Knowledge of
unit testing frameworks
(JUnit, TestNG) and test-driven development (TDD). - Experience with
CI/CD pipelines
, version control systems, and DevOps tools (Azure DevOps, GitHub, GitLab, Jenkins). - Familiarity with
cloud platforms
(AWS, Azure, or GCP) is a plus. - Understanding of
application security best practices
and performance optimization. - Strong analytical, problem-solving, and debugging skills.
- Excellent
communication and collaboration skills
, with the ability to work in distributed teams. - Adaptable to
onsite or remote working environments
and evolving technologies.
How to Apply
Interested candidates currently in Saudi Arabia are encouraged to apply immediately.
Please submit your updated CV to
Urgent Hiring – Immediate Availability Preferred
Be The First To Know
About the latest Java programming Jobs in Saudi Arabia !
Java Developer
Posted today
Job Viewed
Job Description
We are seeking a highly skilled
Java Developer
with extensive hands-on experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate is detail-oriented, collaborative, and able to deliver high-quality code under tight timelines.
Key Responsibilities
- Design, develop, test, and maintain Java-based applications.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure applications are robust, scalable, and optimized for performance.
- Debug and resolve technical issues, ensuring smooth system functionality.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Support deployment activities and provide post-production application support.
Requirements
- 6+ years of professional experience
as a Java Developer. - Strong knowledge of
Core Java, Spring/Spring Boot, Hibernate, JPA, and RESTful APIs
. - Experience with
microservices architecture
and cloud environments is a plus. - Solid understanding of
database systems (SQL/NoSQL)
and performance optimization. - Familiarity with
Agile/Scrum methodologies
. - Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Must be Saudi National and must currently reside in the Kingdom of Saudi Arabia.
- Fluency in Arabic (spoken and written) is mandatory.
- Availability:
Able to join immediately
Java Developer
Posted today
Job Viewed
Job Description
BlackStone eIT is on the lookout for a talented Java Developer to join our growing team. As a Java Developer, you will contribute to the design, development, and deployment of innovative software solutions. This role requires a robust understanding of Java programming and a passion for delivering high-quality applications. You will work alongside other developers and cross-functional teams to ensure the successful implementation of our software projects.
Responsibilities- Develop, test, and maintain Java-based applications.
- Collaborate with team members to gather requirements and translate them into technical specifications.
- Write clean, efficient, and scalable code while following best practices.
- Troubleshoot and resolve software defects and issues.
- Participate in code reviews to ensure code quality and adherence to standards.
- Stay updated with the latest industry trends and technologies to enhance the development process.
- Assist in database design and management.
At least 5 years of experience in backend development with Java and Spring Boot.
Extensive experience in creating microservices, including those for payments, refunds, reconciliation, and workflow services.
Knowledgeable in MongoDB, Kafka, and API integration (REST/SOAP).
Proficient with cloud platforms (AWS/Azure) and containerization technologies (such as Docker and Kubernetes).
Understanding of Software AG WebMethods API Gateway and asynchronous communication.
Practical experience in financial services or payment solutions.
Skilled in Agile methodologies and DevOps practices.
Strong abilities in debugging, problem-solving, and analysis.
Excellent communication and teamwork skills.
Java Developer
Posted today
Job Viewed
Job Description
Job Title:
Java Developer (6+ Years, KSA-Based, Immediate Joiner)
Location:
Riyadh, Saudi Arabia (Onsite)
Job Type:
Full-Time
About the Role
Proven Consult, in partnership with Lean, is seeking an experienced
Java Developer
with a strong background in enterprise-level application development. This is an urgent requirement, and we are looking for candidates who can join
immediately or no later than mid-October
.
Key Responsibilities
- Design, develop, and maintain scalable Java-based applications.
- Collaborate with cross-functional teams to analyze requirements and deliver robust solutions.
- Write clean, efficient, and testable code following best practices.
- Perform debugging, performance tuning, and code reviews.
- Integrate applications with databases, APIs, and third-party systems.
- Ensure adherence to security, compliance, and coding standards.
Requirements
- 6+ years of hands-on experience
in Java/J2EE development. - Strong expertise in
Spring Boot, Microservices, REST APIs, and Hibernate/JPA
. - Solid experience with
database technologies
(Oracle, MySQL, or PostgreSQL). - Familiarity with
cloud platforms
(AWS/Azure) is a plus. - Strong problem-solving and debugging skills.
- Excellent communication and teamwork skills.
- Must currently be based in Saudi Arabia.
- Immediate availability or joining no later than mid-October 2025.