JavaScript Jobs in Saudi
627 Jobs Found
Job Summary:<br><br>We are looking for an experienced Java Developer with strong expertise in the Quarkus framework and proven banking industry experience. The ideal candidate will be responsible for developing and maintaining secure, scalable, and high-performance banking applications while collaborating with cross-functional teams to deliver enterprise-grade solutions.<br><br>Key Responsibilities:<br><br>Design, develop, and maintain Java applications using the Quarkus framework.<br><br>Develop and enhance RESTful APIs and microservices for banking applications.<br><br>Integrate applications with core banking systems and third-party services.<br><br>Participate in system design, code reviews, testing, debugging, and performance optimization.<br><br>Ensure applications comply with banking security, regulatory, and compliance standards.<br><br>Collaborate with business and technical teams to deliver high-quality solutions.<br><br>Support application deployment, maintenance, and production issue resolution.<br><br>Requirements<br><br> Bachelor's degree in Computer Science, Software Engineering, or a related field 4+ years of experience in Java development Hands-on experience with the Quarkus framework Strong knowledge of Java, REST APIs, Microservices, Maven, Git, and SQL Experience with Docker, Kubernetes, and CI/CD pipelines is preferred Previous experience in the banking or financial services industry is mandatory Experience integrating with Core Banking Systems, payment systems, or digital banking platforms is highly preferred Strong analytical, problem-solving, and communication skills
Role Description This is a part-time, remote role for a Java Specialist. The Java Specialist will design, develop, and maintain Java-based applications that support content delivery and internal systems related to Expo 2025 information. Day-to-day tasks include implementing and optimizing Jakarta EE components, building and maintaining microservices, and applying design patterns to ensure scalable and maintainable code. The role involves collaborating with cross-functional stakeholders to refine requirements, troubleshoot issues, and improve application performance and reliability. The Java Specialist will also participate in code reviews, write technical documentation, and contribute to continuous improvement of development practices. Qualifications Strong Software Development and Programming skills with a focus on Java, including clean, maintainable, and testable code. Hands-on experience with Jakarta EE, including building and integrating enterprise-level components and services. Practical experience designing and implementing Microservices architectures, including RESTful APIs and service integration. Applied knowledge of Design Patterns to create robust, scalable, and reusable solutions. Familiarity with modern development tools and practices (e.g., Git, CI/CD, unit testing frameworks). Ability to work independently in a remote setting, manage part-time schedules, and communicate clearly with distributed teams. Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience. Understanding of cloud platforms (such as AWS, Azure, or GCP) and containerization (e.g., Docker, Kubernetes) is beneficial.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Fullstack Developer (Java, React) based in Saudi Arabia.<br><br>Join a collaborative software engineering environment focused on building innovative applications and products for large international organizations. You will contribute across the full software development lifecycle, from analysis and design through implementation, testing, documentation, and deployment. The role combines robust backend development with modern frontend technologies, giving you the opportunity to work across the full stack. You will work with microservices, cloud technologies, relational and non-relational databases, and modern CI/CD practices. Working within Scrum teams, you will collaborate closely with experienced developers and contribute ideas that can directly influence product and process development. The position offers substantial opportunities for learning, mentoring, and expanding your technical skill set. You will also have the flexibility to work fully remotely while contributing to international projects and a knowledge-sharing culture.<br><br>Accountabilities<br><br>Participate in the complete software development lifecycle, from requirements analysis and solution design through development, documentation, implementation, testing, and support. Develop primarily new product functionalities using Java and React-based technologies. Build and maintain scalable applications following microservices architecture principles. Develop high-quality, maintainable solutions in accordance with clean code and software engineering best practices. Collaborate closely with other developers and project stakeholders within Scrum teams. Contribute to technical decisions and actively propose solutions that improve products, processes, and development practices. Work with modern development and delivery practices, including CI/CD, cloud technologies, version control, and automated quality processes. Continuously learn and explore new technologies that can improve the products and solutions being developed.<br><br>Requirements<br><br>Hands-on experience with Java 8/11 and strong knowledge of Spring/Spring Boot. Solid frontend development skills with React and Type Script/Java Script. Understanding of modern software development principles, ideally including microservices architecture and cloud technologies. Familiarity with relational and/or non-relational databases and modern development tools is an advantage. Experience working in an Agile/Scrum environment is preferred. Communicative English skills and the ability to collaborate effectively in an international environment. Strong sense of ownership, independence, and initiative, with the confidence to propose and implement your own solutions. Enthusiasm for learning quickly and developing expertise in new technologies. A collaborative mindset, with an interest in knowledge sharing and continuous improvement.<br><br>Benefits<br><br>Competitive salary that increases significantly with experience. Clear career progression and promotion opportunities through a defined development path. Opportunity to change projects and gain experience across different technical environments. Dedicated development budget for monthly training sessions and workshops. Mentoring program to support your professional and technical growth.100% remote work. Increased tax-deductible costs under a permanent employment contract. Possibility to benefit from IP Box taxation for B2B contracts. Opportunities to learn and work with technologies you have not previously used. Real influence over product direction and the opportunity to implement your own ideas and solutions. Supportive, harmonious, and development-oriented team culture focused on collaboration and knowledge sharing. Opportunity to strengthen your language skills through international projects.<br><br>How Jobgether Works<br><br>We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.<br><br>We appreciate your interest and wish you the best!<br><br> Why Apply Through Jobgether?<br><br>Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.<br><br>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Workflow & Informatics Consultant (TLA / LIS / Automation) — <span><span>Beckman Coulter Diagnostics</span></span><p>At <span><span>Danaher</span></span>, we build solutions that help labs move faster, operate smarter, and deliver results clinicians can trust. In this role, you’ll sit at the intersection of laboratory operations, informatics, automation, and customer value—translating real workflow pain points into scalable Total Lab Automation (TLA) and informatics solutions.</p><br>What you’ll do<ul><li><p>Act as a workflow and informatics subject matter expert across clinical labs, connecting operational needs with platform capabilities (analytics + pre-/post-analytics + sample/data flow) to enable end-to-end lab solutions.</p><br></li><li><p>Partner with customers to understand current-state workflows and constraints, then design a future-state model using Lean and workflow engineering methods.</p><br></li><li><p>Lead lab assessment activities including:</p><br><ul><li><p>Customer expectations and success criteria</p><br></li><li><p>Workflow mapping, lab volumes, and operational bottlenecks</p><br></li><li><p>Current vs. future state design grounded in Lean Six Sigma best practices</p><br></li></ul></li><li><p>Deliver workflow consulting outputs and recommendations, including:</p><br><ul><li><p>Laboratory process maps and visualizations (Value Stream Maps, Spaghetti diagrams, 5S walk findings)</p><br></li><li><p>Layout documentation and future layout proposals</p><br></li><li><p>Simulation-driven recommendations (e.g., turnaround time (TAT) simulation)</p><br></li></ul></li><li><p>Create and deliver compelling proposals and presentations to support selling and delivery for medium to large healthcare providers, using tools such as MS Excel, PowerPoint, Visio, and AutoCAD.</p><br></li><li><p>Serve as a trusted advisor to customers—ensuring the solution is competitive, measurable, and aligned to clinical/operational goals.</p><br></li><li><p>Build and maintain a customer-facing best practices library for Automation/IT, including shareable rules libraries and automation metrics.</p><br></li><li><p>Provide product presentations, demonstrations, and end-user trainings/workshops.</p><br></li><li><p>Participate in key customer meetings focused on TLA and Beckman Coulter solutions, supporting data collection, discovery, and solution alignment.</p><br></li><li><p>Provide consulting support for informatics solution products (LIS/IT integration and workflow enablement).</p><br></li><li><p>Work directly with sales and service teams to develop project plans that deliver the agreed solution on time and within budget.</p><br></li><li><p>Own execution: manage project tasks, risks, and dependencies, including direct and matrixed resources as required.</p><br></li></ul>What you bring<ul><li><p>Familiarity with healthcare integration standards (ASTM, HL7, etc.).</p><br></li><li><p>Strong understanding of clinical lab environments, customer workflows, and the critical components of a Laboratory Information System (LIS).</p><br></li><li><p>Ability to troubleshoot, consult, and drive resolution—balancing technical depth with operational practicality.</p><br></li><li><p>Strong communication skills with the ability to translate requirements across technical and non-technical stakeholders.</p><br></li><li><p>Solid technical foundation across: Microsoft Windows, SQL, networking, and security concepts.</p><br></li><li><p>Strong facilitation, presentation, and customer-facing consulting skills, with the ability to run discovery sessions and influence outcomes.</p><br></li><li><p>A self-driven “can-do” mindset with the ability to execute with limited day-to-day direction.</p><br></li><li><p>Strong internal and external networking capability; able to build long-term relationships and credibility quickly.</p><br></li><li><p>Awareness of laboratory accreditation expectations and evolving policies/technology that shape lab operations.</p><br></li></ul>Minimum qualifications<ul><li><p>Bachelor’s degree in Laboratory Sciences, Informatics, Biomedical, or a related field.</p><br></li><li><p>Minimum of 5 years’ experience in the IVD industry; consultancy + solution selling experience is strongly preferred.</p><br></li><li><p>1–2 years of LIS consulting, technical support, or process management experience.</p><br></li><li><p>Demonstrated experience tailoring solutions, tactics, and strategies to support account acquisition and growth within clinical/hospital lab environments.</p><br></li></ul><p><span>Join our winning team today. Together, we’ll accelerate the real-life impact of tomorrow’s science and technology. We partner with customers across the globe to help them solve their most complex challenges, architecting solutions that bring the power of science to life.</span></p><br><p><span>For more information, visit </span><span>www.danaher.com</span><span>.</span></p><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>Ensure work is performed based on approved policies, processes, procedures, and instructions</p><p>Identify opportunities for continuous improvement of systems, processes and practices taking into account leading practices, cost reduction and productivity improvement</p><p>Ensure day-to-day activities are properly performed in line with policies and procedures</p><p>Follow-up on escalated cases/issues of subordinates to ensure they are closed efficiently and in a timely manner</p><p>Design and develop robust back-end services using Java (Spring Boot or equivalent) for hospital systems such as EMR/HIS/ERP portals.</p><p>Build responsive, user-friendly front-end applications using modern frameworks (React, Angular, Vue.js).</p><p>Integrate APIs and ensure secure data exchange between clinical and administrative systems.</p><p>Maintain and enhance existing hospital applications, focusing on improving performance, usability, and maintainability.</p><p>Troubleshoot application issues and implement timely fixes in both front-end and back-end components.</p><p>Follow best practices for coding standards, software architecture, and security compliance (OWASP Top 10).</p><p>Produce clean, well-documented, and testable code.</p><p>Maintain technical documentation for software projects, including architecture diagrams and deployment guides.</p><p>Work collaboratively in Agile teams, participate in sprint planning, code reviews, and backlog grooming.</p><p>Engage with business analysts, clinical informatics, and IT stakeholders to gather functional requirements and translate them into technical solutions.</p><p>Ensure all software products comply with MOH, CBAHI, JCI, NCA, and SFDA data protection and cybersecurity policies.</p><p>Implement secure coding practices, ensuring patient data privacy and system resilience against cyber threats.</p><p>Stay updated with emerging technologies, proposing improvements for software stacks and development practices.</p><p>Mentor junior developers, fostering a culture of continuous learning and software craftsmanship.</p><p>Build and maintain cross-platform mobile apps (iOS & Android) using Flutter and Dart.</p><p>Collaborate with backend developers, UI/UX designers, and healthcare stakeholders to deliver functional and intuitive healthcare applications.</p><p>Integrate with FHIR/HL7 APIs , insurance claim systems, patient registration services, or lab/radiology portals.</p><p>Ensure the mobile apps follow data security and privacy regulations (e.g., HIPAA , local MOH guidelines ).</p><p>Write clean, maintainable code and perform thorough testing to ensure reliability and performance.</p><p>Troubleshoot and resolve bugs or integration issues related to health data or APIs.</p><p>Stay updated on mobile technologies and healthcare compliance standards</p><p>Suggest and implement improvements to existing systems to enhance performance, scalability, and user experience.</p><p><strong>Desired Candidate Profile</strong></p><p>5 7 years of full-stack software development experience, with proven focus on Java back-end and modern front-end frameworks including FLUTTER.</p><p>Bachelor s degree in Information Technology, Computer Science, or related field.</p><p>Excellent administrative and organizational skills.</p><p>Good communication skills in Arabic and English (verbal and written).</p><p>Strong proficiency in Microsoft Office (Word, Excel, PowerPoint, Outlook).</p><p>Ability to prepare clear reports, meeting minutes, and maintain accurate records.</p><p>Time management skills with attention to detail and accuracy.</p><p>Basic knowledge of IT service workflows and healthcare IT systems is desirable.</p><p>Ability to manage confidential information professionally.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>Job Summary:</strong></p><br><p>We are looking for an experienced Java Developer with strong expertise in the Quarkus framework and proven banking industry experience. The ideal candidate will be responsible for developing and maintaining secure, scalable, and high-performance banking applications while collaborating with cross-functional teams to deliver enterprise-grade solutions.</p><br><p><strong>Key Responsibilities:</strong></p><br><p>Design, develop, and maintain Java applications using the Quarkus framework.</p><br><p>Develop and enhance RESTful APIs and microservices for banking applications.</p><br><p>Integrate applications with core banking systems and third-party services.</p><br><p>Participate in system design, code reviews, testing, debugging, and performance optimization.</p><br><p>Ensure applications comply with banking security, regulatory, and compliance standards.</p><br><p>Collaborate with business and technical teams to deliver high-quality solutions.</p><br><p>Support application deployment, maintenance, and production issue resolution.</p><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>
Job Title: Java Technical Lead Job Type: Permanent Experience: 9-14 Years Location: Riyadh (onsite)<br>Job Description:-Role Overview We are seeking an experienced Java Technical Lead to support the Solution Architect in delivering large-scale enterprise applications and digital transformation programs. The ideal candidate will be responsible for leading the technical design, development, integration, and delivery of enterprise-grade Java applications while ensuring adherence to architectural standards, coding best practices, security, performance, and quality requirements. The Technical Lead will act as the bridge between architecture and development teams, providing hands-on technical leadership and mentoring developers throughout the project lifecycle.<br>Required Skills & Experience Core Technical Skills9–14 years of experience in Java/J2EE application development and delivery. Strong hands-on experience with:Java 8/11/17J2EE Technologies Spring Framework Spring Boot Spring Batch RESTful Services Microservices Architecture Oracle Database SQL & PL/SQLExperience designing and implementing enterprise applications using:SOA Architecture REST-based Integration Patterns Enterprise Integration Patterns Strong understanding of:Object-Oriented Design Principles Design Patterns UML Diagrams Application Security Performance Optimization Scalability and Reliability Principles Experience working with:Oracle Service Bus (OSB) Messaging Platforms (JMS, MQ, Kafka or equivalent) Strong experience in Agile and SDLC delivery methodologies. Experience with CI/CD pipelines and Dev Ops practices. Leadership Skills Proven experience leading development teams of 5–15 developers. Ability to perform technical reviews and enforce coding standards. Experience mentoring junior and senior developers. Strong stakeholder management and communication skills. Ability to translate architecture designs into actionable technical deliverables.<br>Good to Have Skills HTML5, CSS3, Java Script Angular / Angular JSBootstrap Oracle BPMIBM ODMDocker & Kubernetes Cloud platforms (Azure, AWS, OCI) Insurance Domain Experience Fund Management Domain Knowledge<br>Key Responsibilities Technical Leadership Lead the design and development of enterprise Java applications in alignment with solution architecture guidelines. Work closely with the Solution Architect to translate architectural designs into detailed technical solutions. Drive technical decision-making across development teams. Ensure adherence to enterprise architecture standards, coding standards, and development best practices. Solution Delivery Lead end-to-end application development activities from design through deployment. Review technical designs, code, and integration approaches. Support the implementation of scalable, secure, and high-performing enterprise solutions. Troubleshoot and resolve complex technical issues across applications and integrations. Team Management Manage and mentor development teams. Conduct code reviews and technical quality assessments. Guide developers on design patterns, frameworks, and best practices. Support resource planning and task allocation. Integration & Architecture Support Collaborate with enterprise architects, solution architects, business analysts, and infrastructure teams. Implement enterprise integration solutions using REST APIs, messaging frameworks, and service-oriented architectures. Ensure application compliance with security, performance, and operational requirements. Governance & Quality Drive technical governance throughout the SDLC. Ensure adherence to security, performance, scalability, and maintainability standards. Participate in architecture reviews, design workshops, and technical steering meetings. Support UAT, production deployment, and post-go-live stabilization activities.<br>Preferred Candidate Profile Bachelor's Degree in Computer Science, Engineering, or related field. Strong enterprise application delivery experience within large organizations. Experience working in multi-vendor and large-scale transformation environments. Demonstrated ability to lead technical teams while remaining hands-on. Excellent communication and stakeholder management skills.
Java Full Stack Developer<br><br>We are looking for a talented Java Full Stack Developer to join our team<br>.<br>Requirement<br>s:<br>Minimum 4 years of experience in Full Stack Development. Strong hands-on experience with Java. Proficiency in Spring Boot framework. Experience in Angular and Front-End/UI Development. Strong knowledge of Database Design, Development, and Optimization. Experience in developing, testing, and maintaining scalable web applications. Ability to work in a collaborative and agile environment. Strong problem-solving and analytical skil<br>ls.<br>Preferred Qualificati<br>ons:<br>Experience with RESTful APIs and Microservices Architecture. Familiarity with version control systems such as Git. Knowledge of CI/CD practices is a <br>plus.
Java Full Stack Developer<br><br>We are looking for a talented Java Full Stack Developer to join our team<br>.<br>Requirement<br>s:<br>Minimum 4 years of experience in Full Stack Development. Strong hands-on experience with Java. Proficiency in Spring Boot framework. Experience in Angular and Front-End/UI Development. Strong knowledge of Database Design, Development, and Optimization. Experience in developing, testing, and maintaining scalable web applications. Ability to work in a collaborative and agile environment. Strong problem-solving and analytical skil<br>ls.<br>Preferred Qualificati<br>ons:<br>Experience with RESTful APIs and Microservices Architecture. Familiarity with version control systems such as Git. Knowledge of CI/CD practices is a <br>plus.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>The Assistant Manager – Technology Procurement is responsible for managing the end-to-end procurement lifecycle for technology-related goods and services.<br> The role partners with internal stakeholders to source IT solutions, negotiate with suppliers, ensure compliance with procurement policies, and deliver cost-effective commercial outcomes while supporting business objectives.<br> Key Responsibilities Manage end-to-end procurement activities for IT hardware, software, cloud services, telecommunications, and professional services.<br> Collaborate with business stakeholders to understand procurement requirements and develop sourcing strategies.<br> Prepare and manage RFIs, RFPs, RFQs, bid evaluations, and supplier selection processes.<br> Lead commercial negotiations, ensuring competitive pricing and favorable contractual terms.<br> Coordinate contract reviews with Legal, Finance, and other relevant stakeholders.<br> Build and maintain strong relationships with strategic technology vendors and suppliers.<br> Monitor supplier performance and ensure compliance with SLAs, KPIs, and contractual obligations.<br> Identify opportunities for cost optimization, value creation, and process improvements.<br> Ensure procurement activities comply with company policies, governance requirements, and applicable regulations.<br> Support budgeting, spend analysis, procurement reporting, and market benchmarking.<br> Work closely with Finance to support purchase orders, invoice resolution, and budget tracking.<br> Stay informed on technology market trends, licensing models, and supplier innovations.<br> Bachelor's degree in Business Administration, Supply Chain, Procurement, Information Technology, or a related field.<br> 4–5 years of experience in technology procurement, strategic sourcing, or IT vendor management.<br> Experience procuring software, hardware, cloud services, SaaS, cybersecurity, and IT professional services.<br> Strong knowledge of procurement methodologies, contract management, and sourcing best practices.<br> Experience managing RFP/RFQ processes and commercial negotiations.<br> Good understanding of software licensing models and cloud procurement.<br> Strong analytical, negotiation, and stakeholder management skills.<br> Excellent communication and presentation skills.<br> Experience with ERP/procurement systems such as SAP Ariba, Oracle, or Coupa is preferred.<br> Relevant certifications (e.<br>g., CIPS, CPSM, CSCP) are an advantage.<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">
1+ years </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>
Role Description The Information Technology Help Desk Support role at Albaap عالباب لإدارة المرافق is a full-time, on-site position based in Riyadh. The role involves providing first-level technical support to internal users, including responding to service requests, diagnosing issues, and resolving hardware, software, and network problems. Responsibilities include managing user accounts and access permissions, supporting the installation and configuration of workstations and peripheral devices, and escalating complex incidents to senior IT staff when needed. The Help Desk Support team member will document all tickets in the service management system, follow established IT procedures, and contribute to maintaining a secure and stable IT environment. The role also includes collaborating with other departments, delivering clear user guidance, and ensuring prompt, courteous customer service in every interaction.<br>Qualifications<br> Candidates should possess strong Information Technology and Troubleshooting skills to diagnose and resolve user issues efficiently. Candidates should possess Network Administration and Network Security skills to support and protect the organization’s network infrastructure. Candidates should possess Customer Service skills to communicate clearly, manage expectations, and provide user-focused support. Candidates should have familiarity with common operating systems (e.g., Windows), office productivity tools, and basic hardware maintenance. Candidates should demonstrate good time management, attention to detail, and the ability to follow IT policies and procedures. Candidates should ideally have a diploma or bachelor’s degree in Information Technology, Computer Science, or a related field, or equivalent practical experience. Candidates with prior help desk or technical support experience and relevant IT certifications (e.g., Comp TIA A+, Network+) are preferred.
<h3><strong>About the Role at TawanTech</strong></h3><p>TawanTech is seeking an experienced <strong>Java Developer</strong> to join our team in Riyadh, Riyadh Province. This is a full-time position focused on developing and maintaining critical banking applications. The ideal candidate will possess proven experience within the banking industry and contribute to delivering secure, scalable, and high-performance solutions.</p><h3><strong>Role Overview</strong></h3><p>The Java Developer will play a key role in the development lifecycle, working collaboratively with cross-functional teams. This position is central to enhancing our enterprise-grade banking solutions, ensuring they meet stringent industry standards for security, performance, and compliance. The role requires a hands-on approach to application design, development, and optimization.</p><h3><strong>Key Responsibilities</strong></h3><ul><li>Design, develop, and maintain Java applications, primarily utilizing the Quarkus framework.</li><li>Develop and enhance RESTful APIs and microservices specifically for banking applications.</li><li>Integrate applications with core banking systems and various third-party services.</li><li>Participate actively in system design, conduct code reviews, and contribute to testing, debugging, and performance optimization efforts.</li><li>Ensure all developed applications comply with banking security, regulatory, and compliance standards.</li><li>Collaborate effectively with both business and technical teams to deliver high-quality software solutions.</li><li>Provide support for application deployment, ongoing maintenance, and resolution of production issues.</li></ul><h3><strong>Qualifications and Experience</strong></h3><ul><li>A minimum of <strong>4 years</strong> of professional experience as a Java Developer.</li><li>Proven and demonstrable experience within the <strong>banking industry</strong> is essential.</li><li>Proficiency in Java development, including experience with frameworks such as Quarkus.</li><li>Experience with RESTful API development and microservices architecture.</li><li>Understanding of system integration principles and experience with core banking systems.</li><li>Familiarity with banking security protocols, regulatory requirements, and compliance standards.</li></ul><h3><strong>Work Environment</strong></h3><p>This is a full-time position based in our Riyadh office. The role involves working within a dynamic technical team focused on delivering robust solutions for the financial sector.</p><h3><strong>Application Information</strong></h3><p>We invite qualified candidates to apply for this position. Salary details will be discussed during the interview process.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>The role of Information Systems Management is crucial for enhancing operational efficiency within organizations. In this position, you will be part of a dynamic team focused on improving performance through data utilization and technology. Working in the field of information systems management offers you the opportunity to develop your skills in data analysis, which aids in making strategic decisions that positively impact businesses.</p><p>You will be responsible for analyzing and developing information systems that support the daily operations of the organization. By collaborating with various teams, you will contribute to designing innovative solutions that enhance operations and increase productivity. Additionally, you will have the opportunity to interact with modern technologies, which will enhance your learning and professional growth in a motivating work environment.</p><p>We believe that success comes from collaboration and continuous learning, and therefore we strive to provide advanced training programs for our employees. You will have the opportunity to expand your knowledge and skills through workshops and training sessions, contributing to your professional development. Be part of this exciting journey and be a part of a team dedicated to achieving excellence in every aspect of work.</p><p><b>Responsibilities:</b></p><ol><li>Develop and analyze information management systems to ensure the effective fulfillment of operational needs using data analysis tools such as SQL and Excel to achieve accurate results.</li><li>Collaborate with various teams to gather requirements and identify appropriate solutions, contributing to improving operational efficiency and reducing costs.</li><li>Conduct in-depth analyses of data to support strategic decision-making, helping management identify potential opportunities and challenges.</li><li>Design and develop periodic reports that outline the overall performance of the organization, providing valuable insights that assist in future planning.</li><li>Provide technical support and training to employees on using information systems, contributing to enhancing efficiency and the ability to utilize technology.</li><li>Monitor and evaluate the performance of existing information systems and provide recommendations for improvements, helping to identify gaps and develop effective solutions.</li><li>Conduct market research to understand trends and developments in the field of information systems, assisting in better guiding operational strategies.</li><li>Develop detailed technical documentation that clarifies operations and procedures, making it easier for all users to understand the system.</li><li>Work on implementing new projects related to information systems, enhancing adaptability and reflecting modern trends in the market.</li></ol> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><ul><li>Data Analysis: Ability to use data analysis tools to understand patterns and trends.</li><li>Software Development: Skills in designing and developing information management systems.</li><li>Effective Communication: Ability to communicate with various teams to identify needs and requirements.</li><li>Project Management: Skills in planning and executing projects related to information systems.</li><li>Critical Thinking: Ability to analyze problems and propose innovative solutions.</li><li>Training and Support: Skills in providing training and assistance to employees.</li><li>Research and Analysis: Ability to conduct market research and analyze data to gather necessary information.</li></ul></div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>The job holder is responsible for executing advanced network operations by designing, configuring, and optimizing enterprise-wide network infrastructure, to ensure secure, scalable, and highly available connectivity across WTCO environments.</p><p>Key Roles and Responsibilities</p><p>Ensure work is performed based on approved policies, processes, procedures and instructions. Identify opportunities for continuous improvement of the systems, practices, cost optimization, and productivity & efficiency improvement. Ensures compliance with all applicable laws, rules, regulations, and standards within WTCO and related functions such as but not limited to (HC, HSSE, Risk and Cybersecurity, etc..). Escalate problems to ensure case/issue is closed efficiently and in a timely manner. Apply network configuration standards to ensure consistent deployment of routing and switching protocols across WTCO infrastructure. Conduct network assessments and performance checks to identify areas for improvement and resolve latency or connectivity issues. Perform routine maintenance and upgrades on network devices to ensure availability, security, and efficiency. Maintain records of network architecture, including topology diagrams and inventory of core network components.</p><p>Key Roles and Responsibilities 2</p><p>Assist in implementing disaster recovery configurations to ensure business continuity during major disruptions. Check redundancy settings and failover mechanisms between primary and secondary data routes. Collaborate with infrastructure and cybersecurity teams to secure network access and prevent unauthorized intrusion. Analyze trends in network incidents and report recurring issues for long-term resolution planning. Gather network usage data and performance metrics for planning and audit requirements. Submit configuration changes or upgrade proposals for new infrastructure rollouts. Present technical input during infrastructure projects that require network integration and cross-functional alignment. Support the deployment of network equipment in new branches or business locations under defined IT guidelines.</p><p>Key Roles and Responsibilities 3</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor s in Information Systems or Relevant fields</li><li>Bachelors in Computer Science or Relevant fields</li></ul><p></p></section>
Tech for People Unlocks the Future<br><br>At Devoteam, we believe that technology, combined with strong human values, can actively drive change for the better. Discover how Tech for People is shaping the future, creating a positive impact on individuals and the world around us.<br><br>With over 25 years of passion for technology and a presence in 18+ countries across EMEA and beyond, we are committed to leveraging innovation, expertise, and human-centric values to make a difference.<br><br>Devoteam Culture & Values:<br><br>True innovation is born from a powerful culture, fused with meaningful values.<br><br>Culture:<br><br>Fair and courageous<br><br>Everyone is treated fairly – this fuels bravery. At Devoteam, we always make fair decisions. We listen and are willing to be challenged, taking courageous decisions as a result. We help our employees to progress at every step and congratulate those who deserve it.<br><br>Ambition and results<br><br>Ambition is nurtured at every step – this drives results. We are ambitious entrepreneurs with a taste for performance, growth and celebrating success. Commitments are always kept as we seek to achieve profitable growth to create value and employment. We aim to bring as much value as possible to our clients, at every touchpoint.<br><br>Learning and innovating<br><br>Curiosity and learning are at our core – this stimulates innovation. At Devoteam, we are curious. We learn and embrace innovation constantly to meet challenges and build partnerships of excellence.<br><br>Caring and sharing<br><br>A caring attitude is infused into our culture – this encourages sharing. We believe in the power of teams, we promote support and collaboration.<br><br>At Devoteam, we care about our teams and want to work in a positive, productive environment. We support the development of talent and careers,<br><br>Values:<br><br> Respect Frankness Passion<br><br><br>Knowing that success is the result of collaboration. Alone, we go faster, but together, we go further.<br><br>To know more about us, please visit: www.devoteam.com<br><br>Job Description<br><br>Summary Introduction:<br><br>We are looking for a skilled Technology Architect to lead our initiatives in enterprise architecture, digital and cloud transformation, and technology consulting. As a pivotal part of our team, you will drive the adoption of innovative technology solutions that meet our clients' business goals and propel them into new heights of efficiency and competitiveness.<br><br>Responsibilities including but not limited to:<br><br>Enterprise Architecture (EA):Define and implement EA strategies that align with client business objectives. Develop technology & infratsructure architectural models or views that show how the current and future needs of an organization will be met in an efficient, sustainable, and adaptable manner. Lead governance processes of new architectures, ensuring they adhere to company standards and IT budgets. Digital Transformation:Guide clients through digital transformation initiatives to improve the effectiveness of their business strategies. Design and implement technology infrastructure solutions that enhance business processes, customer engagement, and operational efficiency. Evaluate emerging technology trends and their potential impact on the client's business. Cloud Transformation Strategies:Develop and execute cloud migration strategies, including the selection of platforms and determination of what to migrate (applications, workloads, data, etc.). Advise on cloud architectures and services best suited to meet client needs. Ensure optimal scalability, reliability, and security of cloud solutions. Technology and Infrastructure Consulting:Provide expert advice on the design, procurement, and implementation of IT hardware and software. Analyze existing technology environments to identify deficiencies and recommend solutions. Oversee the deployment of new systems and ensure that these are seamlessly integrated with existing IT infrastructure. Stakeholder Engagement and Team Collaboration:Collaborate with IT and business leadership to understand their vision and challenges. Communicate technology strategies to stakeholders at all levels, ensuring clarity and alignment. Lead and mentor team members, fostering a collaborative environment and enhancing their technical and professional skills. Project Management:Oversee multiple projects from conception to completion, ensuring they meet all deliverables within budget and time constraints. Identify risks and provide strategic solutions to mitigate them effectively. <br>Qualifications<br><br>Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field. Proven experience as a Technology Architect, with a deep understanding of enterprise architecture frameworks and their application. Experience in digital and cloud transformations. Strong leadership and communication skills, capable of persuading and influencing key decision-makers. Analytical thinker with a problem-solving aptitude. Relevant certifications (e.g., TOGAF, Google Cloud Architect Professional, CCNP, Microsoft Azure Architect Expert, VMWare Certified Professional, etc.) are preferred. Proven experience with different technology domains (Servers, Storage, Network, Security, Cloud Computing, Virtualization, Server OS) Strong experience and knowledge of Microsoft Active Directory administration, SSO and Password Management. Experience and knowledge of Networking technologies and security, VPN, Identity Access Management, VOIP. Strong experience of Windows Server, VMWare v Center, Dell VXRail, EMC, Power Edge server, or other forms of Hyper converged environments. Strong experience of different Microsoft Technologies (SQL, Share Point, SCCM, SCOM)<br><br><br>Additional Information<br><br>Business Unit: Strategy & Transformation <br><br>Level: Mid - Senior
As a Technology Architect at Müller's Solutions, you will be key in designing and managing cutting-edge technology solutions that drive our business forward. Your role will involve collaborating with technical teams and business stakeholders to create architecture solutions that align with organizational goals while fostering innovation and ensuring scalability. You will leverage your technical expertise to guide the integration of various systems and technologies.<br><br>Responsibilities:<br><br> Design and develop technology architecture frameworks and guidelines that ensure best practices are followed across the organization Collaborate with cross-functional teams to assess current technology systems and identify opportunities for improvement and innovation Evaluate new technologies and tools for potential adoption, ensuring alignment with existing systems and strategic objectives Provide architectural oversight during the implementation of technology solutions, ensuring compliance with established architecture standards Develop and maintain architecture documentation, including diagrams, specifications, and architecture models to support project teams Mentor and provide technical guidance to junior architects and technical teams, promoting a culture of continuous learning and improvement<br><br>Requirements<br><br>Requirements:<br><br> Bachelor's degree in Computer Science, Information Technology, or a related field 5+ years of experience in technology architecture or a related area, with a strong understanding of system design and integration Proven experience with enterprise architecture frameworks and methodologies Excellent knowledge of cloud computing technologies, infrastructure design, and emerging technology trends Strong analytical and problem-solving skills with an ability to think strategically and understand business objectives Effective communication skills, with a talent for presenting complex concepts to stakeholders in a transparent manner<br><br>Preferred qualifications:<br><br>Master's degree in a relevant field Certifications in architecture methodologies (such as TOGAF) or cloud platforms (AWS, Azure) ITIL certification is preferred Experience with Dev Ops practices and tooling to enhance collaboration between development and operations teams<br><br>Benefits<br><br>1- Attractive Package.<br><br>2- Family Benefits.<br><br>3- Visa.<br><br>4-Air Tickets.
Tech for People Unlocks the Future<br><br>At Devoteam, we believe that technology, combined with strong human values, can actively drive change for the better. Discover how Tech for People is shaping the future, creating a positive impact on individuals and the world around us.<br><br>With over 25 years of passion for technology and a presence in 18+ countries across EMEA and beyond, we are committed to leveraging innovation, expertise, and human-centric values to make a difference.<br><br>Devoteam Culture & Values:<br><br>True innovation is born from a powerful culture, fused with meaningful values.<br><br>Culture:<br><br>Fair and courageous<br><br>Everyone is treated fairly – this fuels bravery. At Devoteam, we always make fair decisions. We listen and are willing to be challenged, taking courageous decisions as a result. We help our employees to progress at every step and congratulate those who deserve it.<br><br>Ambition and results<br><br>Ambition is nurtured at every step – this drives results. We are ambitious entrepreneurs with a taste for performance, growth and celebrating success. Commitments are always kept as we seek to achieve profitable growth to create value and employment. We aim to bring as much value as possible to our clients, at every touchpoint.<br><br>Learning and innovating<br><br>Curiosity and learning are at our core – this stimulates innovation. At Devoteam, we are curious. We learn and embrace innovation constantly to meet challenges and build partnerships of excellence.<br><br>Caring and sharing<br><br>A caring attitude is infused into our culture – this encourages sharing. We believe in the power of teams, we promote support and collaboration.<br><br>At Devoteam, we care about our teams and want to work in a positive, productive environment. We support the development of talent and careers,<br><br>Values:<br><br> Respect Frankness Passion<br><br><br>Knowing that success is the result of collaboration. Alone, we go faster, but together, we go further.<br><br>To know more about us, please visit: www.devoteam.com<br><br>Job Description<br><br>Summary Introduction:<br><br>We are looking for a skilled Technology Architect to lead our initiatives in enterprise architecture, digital and cloud transformation, and technology consulting. As a pivotal part of our team, you will drive the adoption of innovative technology solutions that meet our clients' business goals and propel them into new heights of efficiency and competitiveness.<br><br>Responsibilities including but not limited to:<br><br>Enterprise Architecture (EA):Define and implement EA strategies that align with client business objectives. Develop technology & infratsructure architectural models or views that show how the current and future needs of an organization will be met in an efficient, sustainable, and adaptable manner. Lead governance processes of new architectures, ensuring they adhere to company standards and IT budgets. Digital Transformation:Guide clients through digital transformation initiatives to improve the effectiveness of their business strategies. Design and implement technology infrastructure solutions that enhance business processes, customer engagement, and operational efficiency. Evaluate emerging technology trends and their potential impact on the client's business. Cloud Transformation Strategies:Develop and execute cloud migration strategies, including the selection of platforms and determination of what to migrate (applications, workloads, data, etc.). Advise on cloud architectures and services best suited to meet client needs. Ensure optimal scalability, reliability, and security of cloud solutions. Technology and Infrastructure Consulting:Provide expert advice on the design, procurement, and implementation of IT hardware and software. Analyze existing technology environments to identify deficiencies and recommend solutions. Oversee the deployment of new systems and ensure that these are seamlessly integrated with existing IT infrastructure. Stakeholder Engagement and Team Collaboration:Collaborate with IT and business leadership to understand their vision and challenges. Communicate technology strategies to stakeholders at all levels, ensuring clarity and alignment. Lead and mentor team members, fostering a collaborative environment and enhancing their technical and professional skills. Project Management:Oversee multiple projects from conception to completion, ensuring they meet all deliverables within budget and time constraints. Identify risks and provide strategic solutions to mitigate them effectively. <br>Qualifications<br><br>Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field. Proven experience as a Technology Architect, with a deep understanding of enterprise architecture frameworks and their application. Experience in digital and cloud transformations. Strong leadership and communication skills, capable of persuading and influencing key decision-makers. Analytical thinker with a problem-solving aptitude. Relevant certifications (e.g., TOGAF, Google Cloud Architect Professional, CCNP, Microsoft Azure Architect Expert, VMWare Certified Professional, etc.) are preferred. Proven experience with different technology domains (Servers, Storage, Network, Security, Cloud Computing, Virtualization, Server OS) Strong experience and knowledge of Microsoft Active Directory administration, SSO and Password Management. Experience and knowledge of Networking technologies and security, VPN, Identity Access Management, VOIP. Strong experience of Windows Server, VMWare v Center, Dell VXRail, EMC, Power Edge server, or other forms of Hyper converged environments. Strong experience of different Microsoft Technologies (SQL, Share Point, SCCM, SCOM)<br><br><br>Additional Information<br><br>Business Unit: Strategy & Transformation <br><br>Level: Mid - Senior
Tech for People Unlocks the Future<br><br>At Devoteam, we believe that technology, combined with strong human values, can actively drive change for the better. Discover how Tech for People is shaping the future, creating a positive impact on individuals and the world around us.<br><br>With over 25 years of passion for technology and a presence in 18+ countries across EMEA and beyond, we are committed to leveraging innovation, expertise, and human-centric values to make a difference.<br><br>Devoteam Culture & Values:<br><br>True innovation is born from a powerful culture, fused with meaningful values.<br><br>Culture:<br><br>Fair and courageous<br><br>Everyone is treated fairly – this fuels bravery. At Devoteam, we always make fair decisions. We listen and are willing to be challenged, taking courageous decisions as a result. We help our employees to progress at every step and congratulate those who deserve it.<br><br>Ambition and results<br><br>Ambition is nurtured at every step – this drives results. We are ambitious entrepreneurs with a taste for performance, growth and celebrating success. Commitments are always kept as we seek to achieve profitable growth to create value and employment. We aim to bring as much value as possible to our clients, at every touchpoint.<br><br>Learning and innovating<br><br>Curiosity and learning are at our core – this stimulates innovation. At Devoteam, we are curious. We learn and embrace innovation constantly to meet challenges and build partnerships of excellence.<br><br>Caring and sharing<br><br>A caring attitude is infused into our culture – this encourages sharing. We believe in the power of teams, we promote support and collaboration.<br><br>At Devoteam, we care about our teams and want to work in a positive, productive environment. We support the development of talent and careers,<br><br>Values:<br><br> Respect Frankness Passion<br><br><br>Knowing that success is the result of collaboration. Alone, we go faster, but together, we go further.<br><br>To know more about us, please visit: www.devoteam.com<br><br>Job Description<br><br>Summary Introduction:<br><br>We are looking for a skilled Technology Architect to lead our initiatives in enterprise architecture, digital and cloud transformation, and technology consulting. As a pivotal part of our team, you will drive the adoption of innovative technology solutions that meet our clients' business goals and propel them into new heights of efficiency and competitiveness.<br><br>Responsibilities including but not limited to:<br><br>Enterprise Architecture (EA):Define and implement EA strategies that align with client business objectives. Develop technology & infratsructure architectural models or views that show how the current and future needs of an organization will be met in an efficient, sustainable, and adaptable manner. Lead governance processes of new architectures, ensuring they adhere to company standards and IT budgets. Digital Transformation:Guide clients through digital transformation initiatives to improve the effectiveness of their business strategies. Design and implement technology infrastructure solutions that enhance business processes, customer engagement, and operational efficiency. Evaluate emerging technology trends and their potential impact on the client's business. Cloud Transformation Strategies:Develop and execute cloud migration strategies, including the selection of platforms and determination of what to migrate (applications, workloads, data, etc.). Advise on cloud architectures and services best suited to meet client needs. Ensure optimal scalability, reliability, and security of cloud solutions. Technology and Infrastructure Consulting:Provide expert advice on the design, procurement, and implementation of IT hardware and software. Analyze existing technology environments to identify deficiencies and recommend solutions. Oversee the deployment of new systems and ensure that these are seamlessly integrated with existing IT infrastructure. Stakeholder Engagement and Team Collaboration:Collaborate with IT and business leadership to understand their vision and challenges. Communicate technology strategies to stakeholders at all levels, ensuring clarity and alignment. Lead and mentor team members, fostering a collaborative environment and enhancing their technical and professional skills. Project Management:Oversee multiple projects from conception to completion, ensuring they meet all deliverables within budget and time constraints. Identify risks and provide strategic solutions to mitigate them effectively. <br>Qualifications<br><br>Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field. Proven experience as a Technology Architect, with a deep understanding of enterprise architecture frameworks and their application. Experience in digital and cloud transformations. Strong leadership and communication skills, capable of persuading and influencing key decision-makers. Analytical thinker with a problem-solving aptitude. Relevant certifications (e.g., TOGAF, Google Cloud Architect Professional, CCNP, Microsoft Azure Architect Expert, VMWare Certified Professional, etc.) are preferred. Proven experience with different technology domains (Servers, Storage, Network, Security, Cloud Computing, Virtualization, Server OS) Strong experience and knowledge of Microsoft Active Directory administration, SSO and Password Management. Experience and knowledge of Networking technologies and security, VPN, Identity Access Management, VOIP. Strong experience of Windows Server, VMWare v Center, Dell VXRail, EMC, Power Edge server, or other forms of Hyper converged environments. Strong experience of different Microsoft Technologies (SQL, Share Point, SCCM, SCOM)<br><br><br>Additional Information<br><br>Business Unit: Strategy & Transformation <br><br>Level: Mid - Senior
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Java Gen AI Engineer based in Saudi Arabia.<br><br>This role offers an opportunity to combine strong Java engineering expertise with hands-on Generative AI development.<br><br>You will design and implement practical, production-ready AI solutions aligned with business and executive priorities.<br><br>The position focuses on agentic workflows, AI application integration, and performance engineering in an evolving technology landscape.<br><br>You will collaborate with stakeholders and distributed engineering teams to accelerate AI adoption and expand internal capabilities.<br><br>The role also provides exposure to cloud platforms, enterprise-scale AI initiatives, data pipelines, and AI-enabled user experiences.<br><br>Success requires a hands-on mindset, technical curiosity, and the ability to turn emerging AI concepts into reliable solutions.<br><br>You will have the autonomy to make a meaningful impact while helping shape how AI capabilities are developed and scaled.<br><br>Accountabilities<br><br>Design and implement AI-driven solutions that address business and executive priorities while integrating effectively with existing applications and systems. Translate Generative AI concepts, emerging technologies, and agentic approaches into practical, scalable, production-ready implementations. Develop AI engineering solutions involving LLMs, AI tools, applied AI systems, and intelligent workflows. Contribute to agentic workflows and performance engineering frameworks that improve the scalability and effectiveness of AI applications. Collaborate with internal stakeholders and distributed or offshore engineering teams to deliver AI initiatives and resolve technical challenges. Help identify gaps in AI expertise and contribute to knowledge sharing, technical enablement, and the development of scalable internal capabilities. Support AI-enabled web and UI implementations using tools such as Open Web UI or comparable frameworks where appropriate. Integrate AI services with cloud environments and existing enterprise applications, leveraging platforms such as AWS, Azure, or GCP. Contribute to enterprise-scale AI projects and data pipelines while applying appropriate security and engineering practices. Stay current with developments across Generative AI, agentic systems, AI frameworks, and related technologies, identifying opportunities to improve existing solutions.<br><br>Requirements<br><br>At least 1 year of hands-on experience in AI engineering, including LLMs, AI tools, or applied AI systems, combined with strong Java engineering capabilities. Demonstrated experience building and deploying real-world AI solutions rather than focusing solely on theoretical concepts. Strong understanding of modern AI trends, tools, frameworks, and practical Generative AI engineering techniques. Experience designing interoperable solutions that integrate AI capabilities with existing applications and enterprise systems. Familiarity with cloud platforms such as AWS, Azure, or GCP and experience integrating cloud-based AI services. Understanding of enterprise-scale AI projects, data pipelines, and security best practices for AI applications. Experience with AI-enabled web interfaces or UI frameworks, such as Open Web UI or similar technologies, is an advantage. Experience working with distributed or offshore teams and collaborating effectively across different time zones is preferred. Strong communication skills, with the ability to explain technical concepts clearly and collaborate effectively with technical and non-technical stakeholders. A proactive, self-driven approach with the ability to work independently, manage priorities, and operate with urgency in a fast-changing environment. Genuine enthusiasm for technology and AI, with a continuous-learning mindset and a strong focus on practical execution.<br><br>Benefits<br><br>Flexible contract engagement with openness to candidates across global locations. Opportunity to work on practical Generative AI and agentic technology initiatives. Exposure to enterprise-scale AI adoption, cloud platforms, data pipelines, and AI application development. Opportunity to collaborate with distributed engineering teams and internal technology stakeholders. High-impact environment where your work can directly contribute to scaling AI capabilities. Flexibility and autonomy to operate effectively across time zones and evolving project requirements. Opportunity to deepen expertise in emerging AI technologies and modern AI engineering practices.<br><br>How Jobgether Works<br><br>We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.<br><br>We appreciate your interest and wish you the best!<br><br> Why Apply Through Jobgether?<br><br>Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.<br><br>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Craftsperson/Java/Angular based in Saudi Arabia.<br><br>This role is designed for engineers who are passionate about building high-quality, maintainable, and scalable software solutions.<br><br>You will contribute across the full software development lifecycle, from design and implementation to deployment and continuous improvement.<br><br>The position combines strong Java backend expertise with modern Angular frontend development in a collaborative engineering environment.<br><br>You will work with advanced development practices, including Extreme Programming, test-driven development, and continuous delivery.<br><br>By embracing AI-powered engineering workflows, you will help accelerate development while maintaining strong standards of quality and craftsmanship.<br><br>This opportunity is ideal for developers who value technical excellence, ownership, and continuous learning.<br><br>Accountabilities<br><br>The Software Craftsperson will take ownership of feature development and contribute to building reliable software products through disciplined engineering practices and close collaboration.<br><br>Own feature-level design, development, testing, and delivery across backend and frontend applications. Build clean, maintainable, and scalable software using modern engineering principles and best practices. Develop backend services using Java while applying strong object-oriented programming concepts and design patterns. Create responsive and scalable frontend applications using Angular and Type Script. Participate in product teams that manage the full development lifecycle, from technical decisions to production delivery. Apply Extreme Programming practices such as pair programming, continuous integration, continuous delivery, and test-first development. Collaborate with engineers, designers, and stakeholders to deliver solutions aligned with business and user needs. Leverage AI-assisted development tools to improve productivity, identify issues early, and enhance engineering workflows. Review and evaluate AI-generated code to ensure correctness, security, performance, and maintainability. Contribute to engineering improvements, knowledge sharing, and mentoring within the team. Participate in modern Dev Ops practices, including CI/CD workflows and collaborative software development processes.<br><br>Requirements<br><br>The ideal candidate is a software engineer with strong Java and Angular experience, a passion for software craftsmanship, and the ability to work effectively in a collaborative remote environment.<br><br>3+ years of professional experience developing applications with Java. Strong knowledge of Java fundamentals, object-oriented programming, design principles, and design patterns. Experience working with Java frameworks such as Micronaut or Spring. Solid understanding of Java Collections, multithreading concepts, and Hibernate ORM. Experience using build tools such as Gradle or Maven. Ability to write effective unit tests using JUnit. Hands-on experience developing scalable applications with Angular and Type Script. Strong understanding of Angular concepts, including components, state management, data binding, routing, directives, and pipes. Strong debugging, troubleshooting, and performance optimization skills. Experience working with relational databases and fundamental SQL concepts. Familiarity with Git, CI/CD pipelines, and modern Dev Ops practices. Knowledge of Aspect-Oriented Programming (AOP), RxJS, Microsoft Azure, observability, and monitoring practices is a plus. Experience using AI-assisted development tools such as Git Hub Copilot, Cursor, Augment, or Claude Code. Ability to apply prompt engineering techniques and assess AI-generated code quality. Strong ownership mindset, communication skills, curiosity, and commitment to continuous improvement.<br><br>Benefits<br><br>Fully remote, remote-first work environment with structured flexibility. Opportunity to work with modern engineering practices focused on software craftsmanship and AI-native development. Twice-yearly in-person coworking sprints with travel expenses covered. Annual team retreat with covered travel costs. Dedicated learning and development budget. Conference participation and speaking sponsorship opportunities. Comprehensive medical and term insurance coverage. Employee-friendly leave policies. Home office support fund. Collaborative culture focused on learning, experimentation, and technical excellence.<br><br>How Jobgether Works<br><br>We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.<br><br>We appreciate your interest and wish you the best!<br><br> Why Apply Through Jobgether?<br><br>Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.<br><br>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.