SQL Jobs in Jordan
420 Jobs Found
<p><h4>Description<\/h4>\n<p><strong>Who are we?<\/strong><br>\nWe are Servme! A powerhouse guest experience and CRM platform built for modern hospitality. Born to simplify operations, we offer table and seat management, waitlist, guest profiling, commission-free online bookings, a full marketing suite, and razor-sharp analytics. Purpose-built from the front to the back of the house, Servme seamlessly integrates with telephone systems, point of sale, hotel PMS, payments, and major social platforms like Facebook, Google, and Instagram.<br>\nWe're not just another booking tool \u2014 we're the operational brain behind smarter restaurants, cafes, and hotels. And yes, we're growing fast. With a relentless focus on streamlining hospitality, Servme is becoming the go-to guest experience platform in the region and beyond. Ready to serve smarter? That's Servme.<\/p>\n<h4>The job in a nutshell<\/h4>\n<p>At Servme, product is at the core of everything we do. This role is not just about managing roadmaps, it\u2019s about deeply understanding our users, solving real problems, and delivering exceptional product experiences. We\u2019re looking for a talented Senior Backend Developer to help shape the future of hospitality technology.<\/p>\n<h4>What will you do?<\/h4>\n<p>We are seeking a Senior Backend Developer to design and maintain the core services and APIs that power our platform. The ideal candidate has strong expertise in backend frameworks, databases, and distributed systems, with a proven ability to deliver secure and scalable solutions.<\/p>\n<p><strong>Responsibilities:<\/strong><\/p>\n<ul>\n<li>Design, build, and maintain scalable APIs and backend services<\/li>\n<li>Develop clean, efficient, and testable code in PHP 8.4 (Laravel)<\/li>\n<li>Design and optimize relational and non-relational databases<\/li>\n<li>Implement best practices for security, authentication, and authorization<\/li>\n<li>Collaborate with frontend, DevOps, and QA teams to deliver features end-to-end<\/li>\n<li>Review code, enforce standards, and mentor other developers<\/li>\n<li>Monitor system performance, troubleshoot issues, and optimize for scale<\/li>\n<\/ul>\n<h4>Requirements<\/h4>\n<p><strong>What are we looking for?<\/strong><\/p>\n<ul>\n<li>Bachelor's degree in Engineering, Computer Science, or related field<\/li>\n<li>5+ years of product development experience using different technologies<\/li>\n<li>Very good understanding of systems architecture<\/li>\n<li>Previous experience in code optimization<\/li>\n<li>Knowledge of Agile Development Methodology<\/li>\n<li>Strong proficiency in PHP 8.x with Laravel<\/li>\n<li>Expert knowledge in MySQL<\/li>\n<li>Proven experience with RESTful API design and microservices<\/li>\n<li>Solid database skills: MySQL, PostgreSQL, and NoSQL systems (MongoDB, Redis)<\/li>\n<li>Significant experience in dealing with large datasets and managing data<\/li>\n<li>Strong understanding of testing, CI\/CD, and deployment practices<\/li>\n<li>Strong attention to detail<\/li>\n<li>Excellent communicator<\/li>\n<li>Adopts an \"out-of-the-box\" thinking<\/li>\n<li>Ability to break down problems and generate solutions<\/li>\n<\/ul>\n<h4>What we offer you?<\/h4>\n<p>We believe you will love working at Servme!<br>\nWe have an inclusive and diverse culture that encourages innovation and flexibility in remote, in-office, and hybrid work setups.<br>\nWe offer highly competitive compensation packages, including bonuses and the potential for shares.<br>\nWe prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment.<br>\nWe offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company.<\/p><\/p><p><\/p>
<p><h4>Description<\/h4>\n<p><strong>Who are we?<\/strong><br>\nWe are Servme! A powerhouse guest experience and CRM platform built for modern hospitality. Born to simplify operations, we offer table and seat management, waitlist, guest profiling, commission-free online bookings, a full marketing suite, and razor-sharp analytics. Purpose-built from the front to the back of the house, Servme seamlessly integrates with telephone systems, point of sale, hotel PMS, payments, and major social platforms like Facebook, Google, and Instagram.<br>\nWe're not just another booking tool \u2014 we're the operational brain behind smarter restaurants, cafes, and hotels. And yes, we're growing fast. With a relentless focus on streamlining hospitality, Servme is becoming the go-to guest experience platform in the region and beyond. Ready to serve smarter? That's Servme.<\/p>\n<h4>The job in a nutshell<\/h4>\n<p>At Servme, product is at the core of everything we do. This role is not just about managing roadmaps, it\u2019s about deeply understanding our users, solving real problems, and delivering exceptional product experiences. We\u2019re looking for a talented Senior Backend Developer to help shape the future of hospitality technology.<\/p>\n<h4>What will you do?<\/h4>\n<p>We are seeking a Senior Backend Developer to design and maintain the core services and APIs that power our platform. The ideal candidate has strong expertise in backend frameworks, databases, and distributed systems, with a proven ability to deliver secure and scalable solutions.<\/p>\n<p><strong>Responsibilities:<\/strong><\/p>\n<ul>\n<li>Design, build, and maintain scalable APIs and backend services<\/li>\n<li>Develop clean, efficient, and testable code in PHP 8.4 (Laravel)<\/li>\n<li>Design and optimize relational and non-relational databases<\/li>\n<li>Implement best practices for security, authentication, and authorization<\/li>\n<li>Collaborate with frontend, DevOps, and QA teams to deliver features end-to-end<\/li>\n<li>Review code, enforce standards, and mentor other developers<\/li>\n<li>Monitor system performance, troubleshoot issues, and optimize for scale<\/li>\n<\/ul>\n<h4>Requirements<\/h4>\n<p><strong>What are we looking for?<\/strong><\/p>\n<ul>\n<li>Bachelor's degree in Engineering, Computer Science, or related field<\/li>\n<li>5+ years of product development experience using different technologies<\/li>\n<li>Very good understanding of systems architecture<\/li>\n<li>Previous experience in code optimization<\/li>\n<li>Knowledge of Agile Development Methodology<\/li>\n<li>Strong proficiency in PHP 8.x with Laravel<\/li>\n<li>Expert knowledge in MySQL<\/li>\n<li>Proven experience with RESTful API design and microservices<\/li>\n<li>Solid database skills: MySQL, PostgreSQL, and NoSQL systems (MongoDB, Redis)<\/li>\n<li>Significant experience in dealing with large datasets and managing data<\/li>\n<li>Strong understanding of testing, CI\/CD, and deployment practices<\/li>\n<li>Strong attention to detail<\/li>\n<li>Excellent communicator<\/li>\n<li>Adopts an \"out-of-the-box\" thinking<\/li>\n<li>Ability to break down problems and generate solutions<\/li>\n<\/ul>\n<h4>What we offer you?<\/h4>\n<p>We believe you will love working at Servme!<br>\nWe have an inclusive and diverse culture that encourages innovation and flexibility in remote, in-office, and hybrid work setups.<br>\nWe offer highly competitive compensation packages, including bonuses and the potential for shares.<br>\nWe prioritize personal development and offer regular training and an annual learning stipend to tackle new challenges and grow your career in a hyper-growth environment.<br>\nWe offer autonomy, mentoring, and challenging goals that create incredible opportunities for both you and the company.<\/p><\/p><p><\/p>
<p>The role will be responsible for the day-to-day development activities of the application development team. The developer will be responsible for the design, testing, development and deployment of eUNRWA solutions, web applications and interfaces with internal and external partner systems, services, and projects within the overall software development lifecycle. The incumbent will coordinate with other DITID units to provide technical solutions and implement the software solutions for high performance, optimized and efficient solutions as required by all business processes and in compliance with the defined standards.</p><p>Work Location Amman and open for remote consultancy in the UNRWA fields of operations Expected duration until end of the year with the possibility for extension</p><p>Duties and Responsibilities Specific Outputs/Tasks include but not limited to:</p><ul><li>Develop and maintain web applications using React for the front end and Python/Django for the back end.</li><li>Design and implement RESTful APIs and integrate with third-party services.</li><li>Ensure applications security, performance, and scalability across environments.</li><li>Collaborate with UI/UX designers to deliver user-centric and responsive solutions.</li><li>Write clean, maintainable, and well-documented code following best practices.</li><li>Conduct code reviews and provide mentorship to junior developers.</li><li>Troubleshoot, debug, and upgrade existing systems to improve functionality and reliability.</li><li>Prepare comprehensive technical documentation and user manuals.</li><li>Participate in agile ceremonies and provide regular progress updates.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>Qualifications/special skills</p><ul><li>University degree from accredited educational institution in computer sciences or information technology or other related discipline.</li><li>Minimum 6 years of experience in full stack development.</li><li>Proven experience with React, Python, and Django.</li><li>Experience with RESTful API design and integration.</li><li>Strong knowledge of front-end technologies (HTML5, CSS3, JavaScript/TypeScript).</li><li>Familiarity with relational databases (e.g., PostgreSQL, MySQL, MSSQL).</li><li>Experience implementing authentication, authorization, and role-based access control</li><li>Familiarity with testing frameworks (e.g., PyTest, Django Test Framework)</li><li>Experience with building and using Docker Containers</li></ul><p>Languages</p><p>English and Arabic are the working languages of UNRWA. For this assignment, fluency in both Arabic and English are required.</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We believe in bold ideas, diverse perspectives, and the drive to transform knowledge into impact. Here, your curiosity fuels progress, your voice shapes innovation, and your ambition helps redefine what s possible within science and learning. We are a culture that obsesses over impact, challenges, and drives what s next to power infinite possibilities for our customers, colleagues and society at large.</p><p>About the Role:</p><p>You will work closely with Product Managers, Software Engineers, and other Quality Engineers to build and maintain high-quality solutions across the Content Creators ecosystem , which includes:</p><ul><li>Article Submission (Research Exchange / ReX)</li><li>Article Transfer (ReX Transfer)</li><li>License Signing and Open Access Payments (Author Services)</li><li>Open Access Fund Management (Wiley Open Access Dashboard (WOAD) and Oable)</li></ul><p>As part of an Agile Scrum team, you will contribute to the development of automated testing frameworks, support continuous quality improvements, and help ensure our platforms deliver an exceptional user experience.</p><p>How You Will Make an Impact</p><ul><li>Design, develop, and maintain automated test suites for web applications and services.</li><li>Collaborate with Product Owners, Developers, and Quality Engineers within Agile Scrum teams.</li><li>Define and implement effective testing strategies to improve product quality and reliability.</li><li>Partner with developers to determine the most efficient and scalable testing approaches.</li><li>Analyze business requirements and translate them into comprehensive test scenarios and test cases.</li><li>Support sprint planning, estimation, and delivery activities to achieve team objectives.</li><li>Contribute to quarterly Program Increment (PI) planning and cross-functional initiatives.</li><li>Perform exploratory and manual testing when required to validate new functionality and identify potential risks.</li><li>Champion quality best practices, including shift-left testing and continuous improvement initiatives.</li><li>Provide recommendations to enhance testing frameworks, development processes, and overall system quality.</li></ul><p>What We Look For</p><p>Required Qualifications</p><ul><li>Experience in both manual and automated software testing.</li><li>Strong knowledge of Java, including:</li><ul><li>Object-Oriented Programming (OOP)</li><li>Collections Framework</li><li>Multithreading fundamentals</li><li>Lambda expressions</li><li>Stream API</li></ul><li>Experience testing RESTful APIs and strong understanding of HTTP protocols.</li><li>Strong SQL skills with hands-on experience using PostgreSQL, including:</li><ul><li>Multi-table joins</li><li>Subqueries</li><li>Aggregations</li><li>Test data preparation and backend validation</li></ul><li>Proficiency with Git, including branching, merging, rebasing, and conflict resolution.</li><li>Understanding of software development lifecycles, testing methodologies, and quality assurance practices.</li><li>Passion for shift-left testing principles and continuous quality improvement.</li><li>Understanding of modern web application architecture and behavior.</li><li>Ability to effectively work with and interpret English-language technical documentation.</li></ul><p>Technical Environment</p><p>Our technology stack includes:</p><ul><li>Java 17</li><li>Selenide for UI test automation</li><li>RestAssured for API testing</li><li>JUnit and TestNG</li><li>TestContainers for integration testing</li><li>GitHub and GitHub Actions</li><li>Allure and Report Portal for test reporting</li><li>Microservices architecture</li><li>HTTP and Kafka-based communication</li><li>Kibana and Grafana for monitoring and observability</li></ul><p>Preferred Qualifications</p><ul><li>Knowledge of Spring and Spring Boot.</li><li>Experience working with SQL and NoSQL databases.</li><li>Understanding of event-driven architectures and messaging platforms such as Kafka or RabbitMQ.</li><li>Experience working with AWS cloud services and infrastructure.</li><li>Strong written and verbal English communication skills.</li></ul><p>We power infinite possibilities. For more than 200 years, we've transformed knowledge into discoveries that shape the world. Today, our global team of innovators, creators, and experts is driving what s next in science, education, and publishing creating impact that reaches everywhere. We're not just observers of progress. We're the ones accelerating scientific breakthroughs, advancing learning, and sparking innovation that redefines entire fields and improves lives. Here, your talent matters. Your ideas have room to grow. And your work creates breakthroughs that can change everything.</p><p>Wiley is an equal opportunity/affirmative action employer. We evaluate all qualified applicants and treat all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability, protected veteran status, genetic information, or based on any individual's status in any group or class protected by applicable federal, state or local laws. Wiley is also committed to providing reasonable accommodation to applicants and employees with disabilities. Applicants who require accommodation to participate in the job application process may contact EMAIL_ADDRESS for assistance.</p><p>We are proud that our workplace promotes continual learning and internal mobility. Our values support courageous teammates, needle movers, and learning champions all while striving to support the health and well-being of all employees. We offer meeting-free Friday afternoons allowing more time for heads down work and professional development, and through a robust body of employee programing we facilitate a wide range of opportunities to foster community, learn, and grow. We are committed to fair, transparent pay, and we strive to provide competitive compensation in addition to a comprehensive benefits package. It is anticipated that most qualified candidates will fall within the range, however the ultimate salary offered for this role may be higher or lower and will be set based on a variety of non-discriminatory factors, including but not limited to, geographic location, skills, and competencies. Wiley proactively displays target base pay range for United Kingdom, Canada and USA based roles. When applying, please attach your resume/CV to be considered. #LI-SC1</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Experience in both manual and automated software testing.</li><li>Strong knowledge of Java, including:<ul><li>Object-Oriented Programming (OOP)</li><li>Collections Framework</li><li>Multithreading fundamentals</li><li>Lambda expressions</li><li>Stream API</li></ul></li><li>Experience testing RESTful APIs and strong understanding of HTTP protocols.</li><li>Strong SQL skills with hands-on experience using PostgreSQL, including:<ul><li>Multi-table joins</li><li>Subqueries</li><li>Aggregations</li><li>Test data preparation and backend validation</li></ul></li><li>Proficiency with Git, including branching, merging, rebasing, and conflict resolution.</li><li>Understanding of software development lifecycles, testing methodologies, and quality assurance practices.</li><li>Passion for shift-left testing principles and continuous quality improvement.</li><li>Understanding of modern web application architecture and behavior.</li><li>Ability to effectively work with and interpret English-language technical documentation.</li></ul><p>Preferred Qualifications</p><ul><li>Knowledge of Spring and Spring Boot.</li><li>Experience working with SQL and NoSQL databases.</li><li>Understanding of event-driven architectures and messaging platforms such as Kafka or RabbitMQ.</li><li>Experience working with AWS cloud services and infrastructure.</li><li>Strong written and verbal English communication skills.</li></ul><p></p></section>
<p><b>Your role:</b><br>Technical Leadership & Architecture<br>Lead the design and implementation of scalable, secure, and high-performance enterprise applications.<br>Define and contribute to system architecture, technical standards, and best practices.<br>Translate business and functional requirements into robust technical solutions.<br>Provide technical guidance and mentorship to junior and mid-level developers.<br>Backend & API Development<br>Design, develop, and optimize backend services using PHP 8+ and Laravel.<br>Build and maintain RESTful APIs to support web, mobile, and third-party integrations.<br>Implement secure authentication and authorization mechanisms (JWT, OAuth2, Laravel Passport/Sanctum).<br>Optimize application performance using caching, queues, and Laravel advanced features.<br>Frontend & Integration<br>Develop and integrate front-end components, preferably using Angular or similar modern frameworks.<br>Support integration with internal systems, third-party platforms, and enterprise services.<br>Collaborate with UI/UX teams to ensure consistent and user-friendly interfaces.<br>Database & Performance<br>Design and maintain efficient database schemas.<br>Optimize complex SQL queries and ensure MySQL performance and reliability.<br>Support data integrity, backup strategies, and performance tuning.<br>Quality, Security & Maintenance<br>Lead code reviews and enforce clean code, security, and enterprise development standards.<br>Refactor, modernize, and optimize legacy systems when required.<br>Ensure compliance with security best practices and enterprise policies.<br>Troubleshoot complex technical issues and support production incidents when needed.<br>DevOps & Delivery<br>Works with DevOps on CI/CD pipelines, automated deployments, and release processes.<br>Support containerized environments (Docker) and modern deployment workflows.<br>Participate in environment planning (development, staging, production) and release readiness.<br>Documentation & Communication<br>Produce and maintain technical documentation, system designs, and architecture diagrams.<br>Communicate technical concepts clearly to both technical and non-technical stakeholders.<br>Act as a technical bridge between development, business, and external teams</p><p><strong>Desired Candidate Profile</strong></p><p><b>Your Profile:</b><br>Bachelor s degree in Computer Science, Software Engineering, or a related discipline.<br>6 10+ years of proven experience in full stack development with strong emphasis on PHP and Laravel.<br>Demonstrated experience delivering and maintaining enterprise-scale applications.<br>Experience mentoring developers or leading technical initiatives.<br>Experience in insurance or financial systems is considered an advantage.<br>Expert-level proficiency in Laravel (Eloquent, Queues, Events, Service Container).<br>Strong command of PHP 7/8, MySQL, and SQL performance optimization.<br>Experience with Angular or other modern JavaScript frameworks.<br>Strong understanding of API design, security, and integration best practices.<br>Familiarity with Java backend technologies (e.g., Spring Boot) is a plus.<br>Experience with Git, CI/CD pipelines (preferably GitLab CI), and automated deployments.<br>Working knowledge of Linux environments and web servers (Nginx/Apache).<br>Experience with caching, message queues, and distributed system patterns.<br>Exposure to Docker and container-based environments.<br>Strong analytical, troubleshooting, and problem-solving skills.<br>Backend support for mobile applications (authentication, performance tuning, APIs).<br>Exposure to Docker or container-based environments is beneficial.</p>
<p>We are looking for a Quality Engineer who codes. Not someone who writes click-through scripts, but an engineer who reads the source, understands how the system works, and builds automation that catches real problems before they ship. You'll join a distributed, hands-on team that debates openly, then commits, and you'll own quality across the full stack.</p><p>What you'll do</p><ul><li>Build and maintain automated test suites in JavaScript from end-to-end browser tests through API and integration coverage.</li><li>Write real code: reusable test frameworks, utilities, and helpers, not throwaway scripts.</li><li>Do white-box (structural) testing. Read the code, understand the internals, and target tests where the risk actually is.</li><li>Test across the stack: React front ends, Node.js services, and PostgreSQL data.</li><li>Write and debug SQL to validate data, reproduce issues, and check system state directly.</li><li>Automate browser flows with Selenium and keep the suite fast, stable, and trustworthy.</li><li>Wire tests into our CI pipelines so quality checks run on every change.</li><li>Partner with engineers on design and code reviews, catching testability and quality gaps early.</li><li>Investigate failures, isolate root cause, and file precise, reproducible reports.</li><li>Help shape our test strategy, coverage, and quality gates.</li></ul><p>What we're looking for</p><ul><li>2+ years building automated tests for web applications.</li><li>Strong JavaScript and TypeScript. You write clean, maintainable code, not just test scripts.</li><li>Hands-on Selenium experience for browser automation.</li><li>Solid working knowledge of React and Node.js, enough to test them from the inside.</li><li>Comfortable with PostgreSQL and writing SQL for validation and debugging.</li><li>A white-box mindset: you design tests around how the system actually works, not just what the UI shows.</li><li>Strong problem-solving and debugging instincts.</li><li>A clear communicator who works well in a distributed team.</li></ul><p>Nice to have</p><ul><li>API testing experience with REST or GraphQL.</li><li>CI/CD experience (for example, GitHub Actions).</li><li>Performance or load testing.</li><li>Experience with event-driven systems (Kafka) or containers (Docker, Kubernetes).</li><li>Familiarity with modern JavaScript test tooling such as Jest, Playwright, or Cypress.</li><li>Domain experience in academic or scholarly publishing.</li></ul><p>Why join us</p><ul><li>Real ownership of quality on a platform researchers and publishers rely on every day.</li><li>A hands-on engineering culture that prizes progress over perfection.</li><li>Room to grow your engineering depth, not just your test coverage.</li></ul><p>We power infinite possibilities. For more than 200 years, we've transformed knowledge into discoveries that shape the world. Today, our global team of innovators, creators, and experts is driving what's next in science, education, and publishing creating impact that reaches everywhere. We're not just observers of progress. We're the ones accelerating scientific breakthroughs, advancing learning, and sparking innovation that redefines entire fields and improves lives. Here, your talent matters. Your ideas have room to grow. And your work creates breakthroughs that can change everything.</p><p>Wiley is an equal opportunity/affirmative action employer. We evaluate all qualified applicants and treat all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability, protected veteran status, genetic information, or based on any individual's status in any group or class protected by applicable federal, state or local laws. Wiley is also committed to providing reasonable accommodation to applicants and employees with disabilities. Applicants who require accommodation to participate in the job application process may contact EMAIL_ADDRESS for assistance.</p><p>We are proud that our workplace promotes continual learning and internal mobility. Our values support courageous teammates, needle movers, and learning champions all while striving to support the health and well-being of all employees. We offer meeting-free Friday afternoons allowing more time for heads down work and professional development, and through a robust body of employee programing we facilitate a wide range of opportunities to foster community, learn, and grow. We are committed to fair, transparent pay, and we strive to provide competitive compensation in addition to a comprehensive benefits package. It is anticipated that most qualified candidates will fall within the range, however the ultimate salary offered for this role may be higher or lower and will be set based on a variety of non-discriminatory factors, including but not limited to, geographic location, skills, and competencies. Wiley proactively displays target base pay range for United Kingdom, Canada and USA based roles. When applying, please attach your resume/CV to be considered. #LI-SC1</p><p><strong>Desired Candidate Profile</strong></p><ul><li>2+ years building automated tests for web applications.</li><li>Strong JavaScript and TypeScript. You write clean, maintainable code, not just test scripts.</li><li>Hands-on Selenium experience for browser automation.</li><li>Solid working knowledge of React and Node.js, enough to test them from the inside.</li><li>Comfortable with PostgreSQL and writing SQL for validation and debugging.</li><li>A white-box mindset: you design tests around how the system actually works, not just what the UI shows.</li><li>Strong problem-solving and debugging instincts.</li><li>A clear communicator who works well in a distributed team.</li></ul><p>Nice to have</p><ul><li>API testing experience with REST or GraphQL.</li><li>CI/CD experience (for example, GitHub Actions).</li><li>Performance or load testing.</li><li>Experience with event-driven systems (Kafka) or containers (Docker, Kubernetes).</li><li>Familiarity with modern JavaScript test tooling such as Jest, Playwright, or Cypress.</li><li>Domain experience in academic or scholarly publishing.</li></ul>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>About the Job As a Senior Jasper Reports Developer at Aspire, you will be responsible for designing, developing, and optimizing enterprise reporting solutions using Jaspersoft Studio (JasperReports). You will work closely with business stakeholders, database administrators, backend engineers, and QA teams to deliver scalable, high-performance reports that support business decision-making. This role requires strong expertise in SQL, Java, and report optimization, along with the ability to mentor junior developers and establish reporting best practices. What you'll do Lead the design, development, and maintenance of complex enterprise reports using Jaspersoft Studio (JasperReports). Design reusable report templates, sub reports, charts, cross tabs, and parameterized reports to support diverse business needs. Develop and optimize complex SQL queries, stored procedures, and database objects for reporting solutions. Integrate JasperReports with enterprise applications and APIs to deliver seamless reporting capabilities. Gather, analyze, and translate business requirements into scalable and maintainable reporting solutions. Optimize report performance for large datasets and high-volume environments. Troubleshoot production issues, perform root cause analysis, and implement effective resolutions. Ensure report quality, consistency, data accuracy, and security across reporting platforms. Establish reporting development standards, coding guidelines, and best practices. Conduct code reviews and mentor junior report developers to promote technical excellence. Support report deployment, version control, and release management activities. Collaborate with database administrators, backend developers, QA teams, and business stakeholders throughout the development lifecycle. Prepare and maintain technical documentation, knowledge base articles, and implementation guides.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.</li><li>Minimum of 5 years of hands-on experience developing enterprise reports using JasperReports/Jaspersoft Studio.</li><li>Strong expertise in SQL and relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.</li><li>Extensive experience with JRXML, report parameters, variables, expressions, sub reports, charts, and report optimization techniques.</li><li>Experience integrating JasperReports with Java-based applications using JasperReports APIs.</li><li>Strong knowledge of Java and object-oriented programming concepts.</li><li>Experience with Git and modern CI/CD pipelines.</li><li>Strong analytical, troubleshooting, and performance tuning skills.</li><li>Excellent communication and stakeholder management skills.</li><li>Experience working in Agile development environments is an advantage.</li><li>Familiarity with enterprise reporting architecture, data visualization, and reporting best practices is a plus.</li></ul><p></p></section>
<p>At INGOT, we believe in building high-performing teams where everyone is in the right seat not just filling a role, but thriving in it. Our approach emphasizes in getting the right people in the right positions to drive business growth and success. Here s what that means for YOU: You ll excel at what you do because you re in a role that aligns with your skills and passions You ll be aligned with our core values - High Ethics, Commitment and Innovation we re looking for team members who get it, want it, and have the capacity to do it We want you to thrive in an environment where your contributions matter, and you can make an impact on our mission. If you re a high-energy, results-driven professional who s ready to take on a role that matches your expertise and values, we d love to connect! Check out the details below and see if this is the right fit for you. Purpose of Role/Summary: The PHP Laravel Developer will be responsible for designing, implementing, and maintaining back-end solutions that power web-based platforms (websites, CRM systems) and mobile applications. You will develop APIs, manage data flows, and collaborate closely with front-end teams to ensure seamless integration and high-performing applications. This role requires a hands-on developer with strong technical expertise in Laravel and PHP, combined with a passion for clean code, scalability, and performance. You will troubleshoot and optimize applications, maintain databases, and contribute to delivering innovative and user-centric solutions within an Agile environment. Main Activities and Responsibilities: Develop, document, and maintain advanced web-based applications and backend systems Build innovative, secure, and scalable solutions in collaboration with UX and front-end teams Prepare, integrate, and maintain APIs and ensure effective communication between systems Troubleshoot, debug, and optimize applications for speed, security, and scalability Participate actively in the application lifecycle, from concept to deployment and maintenance Test and maintain core product software and databases to ensure strong optimization and reliability Collaborate in Agile ceremonies (sprint planning, stand-ups, retrospectives) to ensure timely and effective delivery Write clean, maintainable, and well-structured code following best practices Contribute to process improvements and advocate for best coding standards Perform other duties relevant to the role as assigned</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's degree in Computer Science, Software Engineering, coding bootcamp, or equivalent professional experience</li><li>5+ years of hands-on experience as a PHP Laravel developer.</li><li>Strong knowledge of Object-Oriented Programming (OOP) and software design principles.</li><li>Proficiency in building and consuming RESTful APIs.</li><li>Strong experience with relational and non-relational databases (MySQL, PostgreSQL, NoSQL).</li><li>Familiarity with Agile development methodologies (Scrum, Kanban).</li><li>Practical knowledge of JavaScript, HTML5, Node.js, and jQuery.</li><li>Experience with Laravel, PHP, API integration, and unit testing.</li><li>Strong analytical, time management, and problem-solving skills.</li><li>Passion for clean code, performance optimization, and continuous improvement.</li><li>Knowledge of MetaTrader 4/5 platforms and APIs is a plus.</li></ul>
<p><h4>Description</h4>
<p><strong>Job purpose</strong><br>
As the team lead at Tarjama, you will be responsible for leading a technical team in the design, development, and delivery of high-quality technology solutions aligned with Tarjama’s strategic goals. This role ensures the successful execution of engineering tasks, enforces development best practices, and acts as a hands-on contributor while also coordinating with cross-functional teams. The team lead mentors team members and ensures the timely delivery of projects. They also translate technical direction into day-to-day implementation.</p>
<h4>Duties & responsibilities</h4>
<h4>Technical leadership & execution oversight</h4>
<ul>
<li>Oversee daily development activities, ensuring alignment with coding standards, architecture guidelines, and delivery timelines.</li>
<li>Guide system design and architecture discussions, providing hands-on technical input where needed.</li>
<li>Support engineers in problem-solving, debugging, and performance optimization, acting as a key technical escalation point.</li>
<li>Review and approve key code components, ensuring quality, scalability, and maintainability.</li>
</ul>
<h4>Team management & mentorship</h4>
<ul>
<li>Lead, coach, and develop a team of engineers with varying levels of experience.</li>
<li>Conduct regular 1:1s, performance check-ins, and technical feedback sessions to ensure growth and accountability.</li>
<li>Facilitate onboarding and continuous technical upskilling of team members.</li>
<li>Foster a culture of knowledge sharing, collaboration, and continuous improvement.</li>
</ul>
<h4>Collaboration & cross-functional alignment</h4>
<ul>
<li>Work closely with product, QA, DevOps, and design teams to ensure shared understanding of project goals and priorities.</li>
<li>Help translate product requirements into actionable development plans and ensure clear task delegation.</li>
<li>Act as a liaison between the development team and technology leadership, providing visibility into progress, risks, and resource needs.</li>
</ul>
<h4>Code quality, documentation & standards</h4>
<ul>
<li>Enforce best practices in coding, documentation, testing, and deployment.</li>
<li>Promote peer code reviews, unit testing, and automation to ensure reliability and consistency.</li>
<li>Ensure comprehensive documentation is maintained for all critical systems and architectural decisions.</li>
<li>Support continuous improvement of internal development workflows and tools.</li>
</ul>
<h4>System support & deployment coordination</h4>
<ul>
<li>Collaborate with DevOps and infrastructure teams to ensure system performance, CI/CD readiness, and release reliability.</li>
<li>Monitor deployment readiness and troubleshoot issues during staging and production releases.</li>
<li>Participate in the evaluation and adoption of new technologies and frameworks that align with business needs.</li>
</ul>
<h4>Education, experience & qualifications</h4>
<ul>
<li>Bachelor’s degree in computer science, software engineering, or a related field.</li>
<li>8+ years of hands-on software development experience with at least 2 years in a technical leadership or team lead role.</li>
<li>Strong experience with Node.js; Python is a plus.</li>
<li>Proficiency in designing and reviewing scalable architectures using microservices and RESTful APIs.</li>
<li>Experience working with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB, Redis).</li>
<li>Solid experience in Agile/Scrum environments and sprint management.</li>
<li>Proficient in English language.</li>
</ul>
<h4>Behavioral competencies</h4>
<ul>
<li>Communication</li>
<li>Decision making</li>
<li>Stakeholder management</li>
<li>Team building & management</li>
<li>Conflict management</li>
<li>Results orientation</li>
<li>Influencing others</li>
</ul>
<h4>Technical competencies</h4>
<ul>
<li>Backend development (Node.js, Python is a plus)</li>
<li>Microservices & system architecture</li>
<li>RESTful API design & integration</li>
<li>Code review & quality standards</li>
<li>Cloud infrastructure (AWS, Azure)</li>
<li>CI/CD & DevOps collaboration</li>
<li>Database design & optimization</li>
<li>Performance monitoring & debugging</li>
<li>Documentation & technical writing</li>
<li>Agile development practices</li>
</ul></p><p></p>
<p><h4>Description</h4>
<p><strong>Job purpose</strong><br>
As the team lead at Tarjama, you will be responsible for leading a technical team in the design, development, and delivery of high-quality technology solutions aligned with Tarjama’s strategic goals. This role ensures the successful execution of engineering tasks, enforces development best practices, and acts as a hands-on contributor while also coordinating with cross-functional teams. The team lead mentors team members and ensures the timely delivery of projects. They also translate technical direction into day-to-day implementation.</p>
<h4>Duties & responsibilities</h4>
<h4>Technical leadership & execution oversight</h4>
<ul>
<li>Oversee daily development activities, ensuring alignment with coding standards, architecture guidelines, and delivery timelines.</li>
<li>Guide system design and architecture discussions, providing hands-on technical input where needed.</li>
<li>Support engineers in problem-solving, debugging, and performance optimization, acting as a key technical escalation point.</li>
<li>Review and approve key code components, ensuring quality, scalability, and maintainability.</li>
</ul>
<h4>Team management & mentorship</h4>
<ul>
<li>Lead, coach, and develop a team of engineers with varying levels of experience.</li>
<li>Conduct regular 1:1s, performance check-ins, and technical feedback sessions to ensure growth and accountability.</li>
<li>Facilitate onboarding and continuous technical upskilling of team members.</li>
<li>Foster a culture of knowledge sharing, collaboration, and continuous improvement.</li>
</ul>
<h4>Collaboration & cross-functional alignment</h4>
<ul>
<li>Work closely with product, QA, DevOps, and design teams to ensure shared understanding of project goals and priorities.</li>
<li>Help translate product requirements into actionable development plans and ensure clear task delegation.</li>
<li>Act as a liaison between the development team and technology leadership, providing visibility into progress, risks, and resource needs.</li>
</ul>
<h4>Code quality, documentation & standards</h4>
<ul>
<li>Enforce best practices in coding, documentation, testing, and deployment.</li>
<li>Promote peer code reviews, unit testing, and automation to ensure reliability and consistency.</li>
<li>Ensure comprehensive documentation is maintained for all critical systems and architectural decisions.</li>
<li>Support continuous improvement of internal development workflows and tools.</li>
</ul>
<h4>System support & deployment coordination</h4>
<ul>
<li>Collaborate with DevOps and infrastructure teams to ensure system performance, CI/CD readiness, and release reliability.</li>
<li>Monitor deployment readiness and troubleshoot issues during staging and production releases.</li>
<li>Participate in the evaluation and adoption of new technologies and frameworks that align with business needs.</li>
</ul>
<h4>Education, experience & qualifications</h4>
<ul>
<li>Bachelor’s degree in computer science, software engineering, or a related field.</li>
<li>8+ years of hands-on software development experience with at least 2 years in a technical leadership or team lead role.</li>
<li>Strong experience with Node.js; Python is a plus.</li>
<li>Proficiency in designing and reviewing scalable architectures using microservices and RESTful APIs.</li>
<li>Experience working with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB, Redis).</li>
<li>Solid experience in Agile/Scrum environments and sprint management.</li>
<li>Proficient in English language.</li>
</ul>
<h4>Behavioral competencies</h4>
<ul>
<li>Communication</li>
<li>Decision making</li>
<li>Stakeholder management</li>
<li>Team building & management</li>
<li>Conflict management</li>
<li>Results orientation</li>
<li>Influencing others</li>
</ul>
<h4>Technical competencies</h4>
<ul>
<li>Backend development (Node.js, Python is a plus)</li>
<li>Microservices & system architecture</li>
<li>RESTful API design & integration</li>
<li>Code review & quality standards</li>
<li>Cloud infrastructure (AWS, Azure)</li>
<li>CI/CD & DevOps collaboration</li>
<li>Database design & optimization</li>
<li>Performance monitoring & debugging</li>
<li>Documentation & technical writing</li>
<li>Agile development practices</li>
</ul></p><p></p>
<p>Responsibilities<br><br>Build and maintain RESTful APIs and GraphQL endpoints for internal and external consumption.<br>Design, develop, test, and maintain backend services using Kotlin and JVM technologies.<br>Participate in system architecture design and implementation of scalable microservices.<br>Collaborate with cross-functional teams to translate product requirements into technical solutions.<br>Write clean, efficient, and maintainable code with proper documentation and unit tests.<br>Implement security and data protection best practices.<br>Optimize performance of services including database access and network communication.<br>Monitor system health and troubleshoot issues in production environments.<br>Participate in code reviews, sprint planning, and team ceremonies.</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor s degree in computer science, Software Engineering, or equivalent practical experience.<br>2 4 years of experience in backend development, with a focus on Kotlin (or strong experience in Java with recent Kotlin adoption).<br>Proficient in building RESTful APIs and working with Spring Boot, Ktor, or similar frameworks.<br>Solid understanding of object-oriented and functional programming principles.<br>Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).<br>Familiarity with tools like Docker, Git, and CI/CD pipelines.<br>Good understanding of software engineering best practices including TDD and clean code.<br>Strong problem-solving skills and the ability to work independently and collaboratively.<br>Effective communication skills (written and verbal).</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><u><span><span>About the Job</span></span></u></span><p><span><span>As a </span></span><b><span><span>Senior Jasper Reports Developer</span></span></b><span><span> at Aspire, you will be responsible for designing, developing, and optimizing enterprise reporting solutions using Jaspersoft Studio (JasperReports). You will work closely with business stakeholders, database administrators, backend engineers, and QA teams to deliver scalable, high-performance reports that support business decision-making. This role requires strong expertise in SQL, Java, and report optimization, along with the ability to mentor junior developers and establish reporting best practices.</span></span></p><br><u><span><span>What you'll do</span></span></u><ul><li><p><span><span>Lead the design, development, and maintenance of complex enterprise reports using Jaspersoft Studio (JasperReports).</span></span></p><br></li><li><p><span><span>Design reusable report templates, sub reports, charts, cross tabs, and parameterized reports to support diverse business needs.</span></span></p><br></li><li><p><span><span>Develop and optimize complex SQL queries, stored procedures, and database objects for reporting solutions.</span></span></p><br></li><li><p><span><span>Integrate JasperReports with enterprise applications and APIs to deliver seamless reporting capabilities.</span></span></p><br></li><li><p><span><span>Gather, analyze, and translate business requirements into scalable and maintainable reporting solutions.</span></span></p><br></li><li><p><span><span>Optimize report performance for large datasets and high-volume environments.</span></span></p><br></li><li><p><span><span>Troubleshoot production issues, perform root cause analysis, and implement effective resolutions.</span></span></p><br></li><li><p><span><span>Ensure report quality, consistency, data accuracy, and security across reporting platforms.</span></span></p><br></li><li><p><span><span>Establish reporting development standards, coding guidelines, and best practices.</span></span></p><br></li><li><p><span><span>Conduct code reviews and mentor junior report developers to promote technical excellence.</span></span></p><br></li><li><p><span><span>Support report deployment, version control, and release management activities.</span></span></p><br></li><li><p><span><span>Collaborate with database administrators, backend developers, QA teams, and business stakeholders throughout the development lifecycle.</span></span></p><br></li><li><p><span><span>Prepare and maintain technical documentation, knowledge base articles, and implementation guides.</span></span></p><br></li></ul><u><span><span>What you'll need</span></span></u><ul><li><p><span><span>Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.</span></span></p><br></li><li><p><span><span>Minimum of 5 years of hands-on experience developing enterprise reports using JasperReports/Jaspersoft Studio.</span></span></p><br></li><li><p><span><span>Strong expertise in SQL and relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.</span></span></p><br></li><li><p><span><span>Extensive experience with JRXML, report parameters, variables, expressions, sub reports, charts, and report optimization techniques.</span></span></p><br></li><li><p><span><span>Experience integrating JasperReports with Java-based applications using JasperReports APIs.</span></span></p><br></li><li><p><span><span>Strong knowledge of Java and object-oriented programming concepts.</span></span></p><br></li><li><p><span><span>Experience with Git and modern CI/CD pipelines.</span></span></p><br></li><li><p><span><span>Strong analytical, troubleshooting, and performance tuning skills.</span></span></p><br></li><li><p><span><span>Excellent communication and stakeholder management skills.</span></span></p><br></li><li><p><span><span>Experience working in Agile development environments is an advantage.</span></span></p><br></li><li><p><span><span>Familiarity with enterprise reporting architecture, data visualization, and reporting best practices is a plus.</span></span></p><br></li></ul><u><span><span>Why Aspire</span></span></u><p><span><span>In addition to a competitive long-term total compensation package with salary and performance-based bonus, we have a reward philosophy that goes beyond compensation.</span></span></p><br><ul><li><p><span><span>Be part of a remote-first organization where flexibility is embraced.</span></span></p><br></li><li><p><span><span>Work and learn alongside talented engineers and technology leaders.</span></span></p><br></li><li><p><span><span>Explore opportunities to learn and grow through technical and non-technical training programs.</span></span></p><br></li><li><p><span><span>Gain global exposure by working on products with international teams and clients.</span></span></p><br></li><li><p><span><span>Enjoy our nursery reimbursement benefit.</span></span></p><br></li><li><p><span><span>Attend virtual and in-person international technology conferences to expand your knowledge and network.</span></span></p><br></li></ul><br> </div>
<p>We Are Foodics! a leading restaurant management ecosystem and payment tech provider. Founded in 2014 with headquarters in Riyadh and offices across 5 countries, including UAE, Egypt, Jordan and Kuwait. We are currently serving customers and partners in over 35 different countries worldwide. Our innovative products have successfully processed over 6 billion (yes, billion with a B) orders so far! making Foodics one of the most rapidly evolving SaaS companies to ever emerge from the MENA region.</p><p>The Job in a Nutshell We are looking for a Senior Full-Stack Engineer to join the Optimization Team and take ownership of the internal tools we build for Foodics' sales, operations, and support functions. This role is highly hands-on and end-to-end you will own products from idea to production: frontend, backend, infrastructure, and the stakeholder conversations that shape what gets built. You will work as the engineering counterpart to a small, fast-moving team that ships internal systems used directly by the business, often without the luxury of detailed specs or established playbooks.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>4+ years of professional full-stack engineering experience with the receipts to back it up production systems you've shipped and supported.</li><li>Strong command of modern JavaScript/TypeScript across the stack: React on the frontend, Node.js/Express (or similar) on the backend.</li><li>Proficiency in SQL and hands-on experience with relational databases, especially PostgreSQL.</li><li>Real, day-to-day fluency with AI coding agents you treat them as production tools, understand their failure modes, and have shipped meaningful work with them.</li><li>Demonstrated ability to deliver complete products end-to-end without waiting for detailed requirements or product specs.</li><li>Comfortable owning infrastructure: deploying to a cloud provider (GCP, AWS, or Azure), managing secrets, and operating production services.</li><li>Strong written and verbal communication in English you will work with non-engineering stakeholders daily.</li><li>High-agency mindset: you close the loop without being asked twice and surface risks early.</li><li>Based in Egypt or Jordan with the legal right to work there.</li></ul><p>Nice to have</p><ul><li>Direct experience deploying and operating on Google Cloud Platform (Cloud Run, Cloud SQL, Secret Manager).</li><li>Familiarity with PostgREST, row-level security, and database-level authorization patterns.</li><li>Experience integrating with Salesforce, Saudi-specific APIs (Wathq, Nafath), or payment platforms.</li><li>Background in SaaS, FinTech, or operations-heavy companies.</li><li>Arabic language skills, for engaging with regional integrations and documentation.</li><li>Open-source contributions or public technical writing.</li></ul>
<p><br></p><p>The Service Operations Manager is responsible for leading and managing the operational support and service delivery of mission-critical airport and aviation technology solutions. The role ensures high availability, reliability, performance, and continuous improvement of operational services while leading multidisciplinary teams across application support, cloud operations, infrastructure, and service management functions.</p><h2>WHAT YOU WILL DO:</h2><h3>Service Operations Leadership</h3><ul><li>Lead and develop a high-performing Service Operations team.</li><li>Provide leadership, coaching, mentoring, and performance management to operational and technical teams.</li><li>Define operational strategies and support models that ensure service stability, scalability, and resilience.</li><li>Foster a culture of accountability, collaboration, customer focus, and continuous improvement.</li></ul><h3>Service Delivery & Operations</h3><ul><li>Ensure delivery of operational services in accordance with agreed SLAs, OLAs, and customer expectations.</li><li>Manage end-to-end Incident, Problem, Change, and Major Incident processes.</li><li>Lead root cause investigations and drive corrective and preventive actions.</li><li>Oversee service transitions and operational readiness activities for new products, services, and customer deployments.</li><li>Monitor operational health, service performance, availability, and capacity metrics.</li></ul><h3>Cloud & Technical Operations</h3><ul><li>Manage operational support for cloud-based solutions with a strong focus on Microsoft Azure.</li><li>Ensure effective administration and support of:<ul><li>Azure Infrastructure</li><li>Cloud networking</li><li>Application platforms</li><li>Databases</li><li>APIs and integrations</li><li>Monitoring and observability solutions</li></ul></li><li>Drive automation and operational efficiency through scripting and tooling.</li><li>Support modernization initiatives and cloud transformation projects.</li></ul><h3>Application & Platform Support</h3><ul><li>Lead Application Support teams responsible for critical customer-facing systems.</li><li>Ensure timely resolution of production incidents and service requests.</li><li>Collaborate with Development, Engineering, Architecture, and Product teams.</li><li>Manage application deployments, upgrades, and release activities.</li></ul><h3>Operational Excellence & Reliability</h3><ul><li>Implement Site Reliability Engineering (SRE) principles and best practices.</li><li>Drive observability improvements through monitoring, logging, and alerting frameworks.</li><li>Establish service health dashboards, KPIs, SLOs, and SLIs.</li><li>Reduce operational debt through automation, process optimization, and continuous improvement initiatives.</li></ul><h3>Stakeholder & Customer Management</h3><ul><li>Build strong relationships with customers, internal stakeholders, engineering teams, and operational partners.</li><li>Lead operational reviews and customer service discussions.</li><li>Communicate operational risks, service performance, and improvement plans to leadership and customers.</li><li>Act as an escalation point during critical incidents and customer-impacting events.</li></ul><p><strong>Desired Candidate Profile</strong></p><h2>WHO YOU ARE:</h2><ul><li>Bachelor's Degree in Computer Science, Engineering, Information Technology, Telecommunications, or equivalent.</li><li>10+ years of experience in IT Operations, Service Management, Application Support, or Technical Operations environments.</li><li>8+ years supporting enterprise or mission-critical systems.</li><li>2-4 years of people management experience leading technical teams.</li><li>Experience managing multidisciplinary teams across:<ul><li>Application Support</li><li>Cloud Operations</li><li>Infrastructure Support</li><li>Service Management</li></ul></li><li>Strong experience managing operational support in 24x7 environments.</li><li>Experience driving operational transformation and continuous improvement initiatives.</li></ul><h3>Technical Skills</h3><ul><li>Microsoft Azure Cloud administration and operations.</li><li>Application Support and Production Support environments.</li><li>Database technologies and administration concepts (SQL/Oracle/PostgreSQL).</li><li>APIs, integrations, and enterprise application architectures.</li><li>Working knowledge of Java and/or C#.</li><li>Monitoring and observability tools such as Application Insights, Dynatrace, Grafana, or Prometheus.</li><li>Understanding of SRE principles, automation, reliability engineering, and operational metrics (SLIs/SLOs).</li></ul><h3>NICE-TO-HAVE:</h3><ul><li>Experience within Aviation, Airports, Air Transport Industry (ATI), or mission-critical operational environments.</li><li>Experience supporting operational airport systems.</li><li>Experience working with geographically distributed teams.</li><li>ITIL processes: Incident, Problem, Change, Request, and Knowledge Management</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Optimiza is a regional systems integration and digital transformation company delivering consulting, business, and technology solutions across multiple industries.<br> Working at the intersection of business needs and technology execution, the company helps organizations modernize critical systems and deliver practical, scalable solutions that support long-term growth.<br> This role is suited to a developer who enjoys building and improving enterprise applications in complex environments.<br> As a Full-Stack Java Developer, you will contribute to initiatives that require strong technical judgment, close alignment with project goals, and the ability to support modernization efforts within business-critical systems.<br> Responsibilities Evaluate system performance and identify opportunities for improvement.<br> Implement reusable code and components across the application stack.<br> Follow up on project plans to ensure timely delivery and alignment.<br> Deploy delivered work, monitor outcomes, and troubleshoot issues.<br> Review and analyze business and technical requirements.<br> Class A Health Insurance Bachelor of Science in Computer Science, Engineering, or a related field.<br> 3-5 years of professional experience as a full-stack Java developer, including experience in core banking migration and legacy-to-modern core banking transformations.<br> Hands-on experience building Java EE applications with JSF and Spring MVC.<br> Strong foundation in object-oriented design and programming, with working knowledge of the JVM, including its limitations, weaknesses, and workarounds.<br> Experience implementing Web APIs and integrating services using Oracle stored procedures, TMF, and file-based interfaces.<br> Experience with relational databases, including MySQL and Microsoft SQL Server.<br> Track record of performing code reviews, writing unit and integration tests, and supporting continuous integration and test automation environments.<br> Experience contributing to architectural planning and refactoring.<br> Business-fluent English and Arabic.<br> Eligibility to work in Jordan.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are seeking a skilled Software Engineer to join our innovative engineering teams. As a Software Engineer, you will play a crucial role in designing, developing, and maintaining cutting-edge software solutions that power millions of user interactions globally. You will work on building scalable applications, implementing new features, and contributing to the development of high-quality software products that meet the needs of our global clientele across various platforms including SaaS job board platforms, educational tools, and content delivery systems.</p><p><strong>How You Will Make an Impact</strong></p><p>As a Software Engineer, you will have the opportunity to build new features for existing products and create brand-new experiences for our learners and users. You will practice high-quality development methods, including writing unit tests, automated tests, and adhering to code standards to ensure the reliability and scalability of our software solutions. Working both independently and collaboratively, you will partner with team leads, architects, business analysts, and other stakeholders to deliver high-quality solutions with dedication to quality and timely delivery.</p><p>Your primary responsibility is to work as a Quality Engineer, focusing on developing regression tests, end-to-end (E2E) tests, and other quality assurance solutions to ensure product reliability and performance. You will actively participate in Agile Scrum ceremonies, including daily meetings, refinement sessions, planning meetings, and retrospectives, contributing to a culture of agility and continuous improvement. Your involvement will facilitate efficient communication, alignment, and adaptation within the team while driving process improvement initiatives.</p><p><strong>Skills and Qualifications</strong></p><p><strong>Core Technical Skills:</strong></p><ul><li>Proficiency in Java development</li><li>Understanding of object-oriented principles and design patterns</li><li>Experience with web APIs (REST/GraphQL)</li><li>Knowledge of cloud services, predominantly AWS</li><li>Experience with microservices and related technologies like Kubernetes, Docker</li><li>Data storage technologies (Entity Framework, Postgres SQL, DynamoDB)</li><li>SQL and experience with both relational databases and NoSQL databases</li><li>Software architecture and system design understanding</li><li>Familiarity with writing unit tests such as JUnit, Mockito, etc.</li><li>Hands-on experience using Spring boot.</li></ul><p><strong>Development Practices:</strong></p><ul><li>Agile methodologies</li><li>Experience with JavaScript and modern frameworks (React, ExpressJS)</li><li>Knowledge of HTML, CSS, and web technologies</li><li>Experience with version control systems (Git)</li><li>Understanding of CI/CD processes and automated testing</li></ul><p><strong>Additional Technologies:</strong></p><ul><li>Experience with XML, Apache (for specific roles)</li><li>Knowledge of CSS, DHTML, and web development best practices</li><li>Exposure to educational technology platforms and content management systems</li><li>Experience with TypeScript, NPM/Yarn package management</li><li>Knowledge in messaging queues such as Apache Kafka, JMS, and related technologies.</li></ul><p><strong>Professional Qualities:</strong></p><ul><li>Strong analytical and problem-solving skills</li><li>Excellent written and oral communication skills across teams of varying technical expertise</li><li>Ability to manage multiple tasks with minimal supervision</li><li>Passion for technology and willingness to learn and progress</li><li>Eagerness to take on new challenges</li><li>Ability to work in fast-paced, dynamic environments</li><li>Strong attention to detail and commitment to quality</li></ul><p><strong>AI Proficiency & Collaboration</strong></p><p>Candidates are expected to demonstrate proficiency in leveraging AI tools to enhance software development productivity and quality. This includes:</p><ul><li>Code Generation & Enhancement : Using AI tools (e.g., GitHub Copilot, Cursor) to assist in writing, refactoring, and optimizing code.</li><li>Debugging & Tracing : Collaborating with AI to identify bugs, trace logic errors, and propose fixes.</li><li>Brainstorming Solutions : Engaging AI in ideation and architectural discussions to explore alternative approaches and design patterns.</li><li>Challenging AI Suggestions : Critically evaluating AI-generated code, identifying limitations, and improving upon its output.</li><li>Reviewing AI Output : Ensuring AI-generated code meets quality, performance, and security standards through thorough review and testing.</li></ul><p><strong>Experience Requirements:</strong></p><ul><li>Bachelor's degree in Computer Science or equivalent qualification (preferred)</li><li>2+ years of solid experience in software development</li><li>Experience working in Agile development environments</li><li>Proven ability to work both independently and as part of a collaborative team</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Skills and Qualifications</strong></p><p><strong>Core Technical Skills:</strong></p><ul><li>Proficiency in Java development</li><li>Understanding of object-oriented principles and design patterns</li><li>Experience with web APIs (REST/GraphQL)</li><li>Knowledge of cloud services, predominantly AWS</li><li>Experience with microservices and related technologies like Kubernetes, Docker</li><li>Data storage technologies (Entity Framework, Postgres SQL, DynamoDB)</li><li>SQL and experience with both relational databases and NoSQL databases</li><li>Software architecture and system design understanding</li><li>Familiarity with writing unit tests such as JUnit, Mockito, etc.</li><li>Hands-on experience using Spring boot.</li></ul><p><strong>Development Practices:</strong></p><ul><li>Agile methodologies</li><li>Experience with JavaScript and modern frameworks (React, ExpressJS)</li><li>Knowledge of HTML, CSS, and web technologies</li><li>Experience with version control systems (Git)</li><li>Understanding of CI/CD processes and automated testing</li></ul><p><strong>Additional Technologies:</strong></p><ul><li>Experience with XML, Apache (for specific roles)</li><li>Knowledge of CSS, DHTML, and web development best practices</li><li>Exposure to educational technology platforms and content management systems</li><li>Experience with TypeScript, NPM/Yarn package management</li><li>Knowledge in messaging queues such as Apache Kafka, JMS, and related technologies.</li></ul><p><strong>Professional Qualities:</strong></p><ul><li>Strong analytical and problem-solving skills</li><li>Excellent written and oral communication skills across teams of varying technical expertise</li><li>Ability to manage multiple tasks with minimal supervision</li><li>Passion for technology and willingness to learn and progress</li><li>Eagerness to take on new challenges</li><li>Ability to work in fast-paced, dynamic environments</li><li>Strong attention to detail and commitment to quality</li></ul><p><strong>AI Proficiency & Collaboration</strong></p><p>Candidates are expected to demonstrate proficiency in leveraging AI tools to enhance software development productivity and quality. This includes:</p><ul><li>Code Generation & Enhancement : Using AI tools (e.g., GitHub Copilot, Cursor) to assist in writing, refactoring, and optimizing code.</li><li>Debugging & Tracing : Collaborating with AI to identify bugs, trace logic errors, and propose fixes.</li><li>Brainstorming Solutions : Engaging AI in ideation and architectural discussions to explore alternative approaches and design patterns.</li><li>Challenging AI Suggestions : Critically evaluating AI-generated code, identifying limitations, and improving upon its output.</li><li>Reviewing AI Output : Ensuring AI-generated code meets quality, performance, and security standards through thorough review and testing.</li></ul><p><strong>Experience Requirements:</strong></p><ul><li>Bachelor's degree in Computer Science or equivalent qualification (preferred)</li><li>2+ years of solid experience in software development</li><li>Experience working in Agile development environments</li><li>Proven ability to work both independently and as part of a collaborative team</li></ul><p></p></section>
<p>Responsibilities</p><p>Own and lead the overall technical architecture and direction across frontend, backend, data, cloud infrastructure, and hardware integrations.</p><p>Design, develop, and maintain scalable software solutions using modern full-stack technologies.</p><p>Lead the technical team, provide mentorship, and contribute to team structure, recruitment, and development.</p><p>Translate business requirements into effective technical solutions and communicate technical decisions and trade-offs to non-technical stakeholders.</p><p>Stay hands-on with software development by writing, reviewing, and improving code and resolving complex technical challenges.</p><p>Design and evolve platform architecture integrating hardware and IoT devices with cloud-based software platforms.</p><p>Develop and manage integrations with ERP, PLM, supply chain, and other enterprise systems.</p><p>Establish and maintain software engineering standards, including coding standards, code reviews, technical planning, and delivery processes.</p><p>Ensure system performance, security, scalability, and reliability across the technology stack.</p><p>Monitor system health, troubleshoot production issues, and contribute to incident response and continuous improvement.</p><p>Recruit, interview, onboard, and mentor technical team members as the engineering function grows.</p><p>Collaborate with cross-functional teams to ensure alignment between technical strategy, product requirements, and business objectives.</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor s degree in Computer Science, Software Engineering, Information Technology, or a related field.</p><p>8 12 years of experience in software engineering, including at least 3 years in a senior technical leadership, principal engineering, or similar role.</p><p>Strong hands-on full-stack development experience with React/TypeScript and Python/FastAPI.</p><p>Proven experience designing and owning software architecture and technical direction for complex products or platforms.</p><p>Experience with SQL and NoSQL databases, including PostgreSQL, MongoDB, and Redis.</p><p>Strong knowledge of cloud-native technologies and infrastructure, including AWS, Docker, and Kubernetes.</p><p>Experience leading, mentoring, and scaling technical teams from small or early-stage environments.</p><p>Ability to make independent technical decisions and effectively communicate technical concepts and trade-offs to business stakeholders.</p><p>Experience with system performance, security, scalability, monitoring, and reliability.</p><p>Experience integrating software platforms with ERP, PLM, supply chain, IoT, RFID, or similar enterprise technologies is a plus.</p><p>Strong problem-solving and decision-making skills, with the ability to work effectively in a fast-paced and evolving environment.</p><p>Excellent written and verbal communication skills.</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are seeking a Senior AI Software Engineer to join our AI Hub, where we rapidly deliver prototypes, proof-of-concepts (PoCs), and minimum viable products (MVPs), as well as delivering production grade solutions that bring AI use cases to life. This role demands expertise across both front-end and back-end development, supporting the creation of dynamic AI-driven products such as GenAI-enabled web applications, use case marketplaces, and diagnostic tools. You will be responsible for designing, building, and optimizing end-to-end solutions, translating business requirements into robust, scalable, secure, and accessible web experiences suitable for enterprise production environments.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>5+ years of professional experience delivering enterprise-grade software solutions across backend and frontend systems.</li><li>Strong hands-on experience building secure, scalable, and maintainable APIs using Python and Node.js, with frameworks such as FastAPI and Fastify.</li><li>Solid frontend engineering experience with TypeScript, React, and Next.js, following enterprise UI and accessibility standards.</li><li>Proven experience containerizing, deploying, and operating applications in production using Docker and Kubernetes, with a strong understanding of reliability and scalability.</li><li>Experience designing, implementing, and maintaining CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps, with automated testing and quality gates.</li><li>Hands-on experience deploying and operating production workloads on Microsoft Azure, including services such as AKS, Azure Container Apps, Azure Container Registry, and related platform services.</li><li>Strong understanding and application of software engineering best practices, including SOLID principles, clean architecture, and common enterprise design patterns.</li><li>Experience working with relational databases such as MS SQL Server and PostgreSQL, including schema design, query optimization, and transactional consistency.</li><li>Practical experience with vector databases (e.g., Chroma, Milvus, Pinecone) and pgvector, including building and operating Retrieval Augmented Generation (RAG) pipelines in production environments.</li><li>Ability to collaborate effectively in cross-functional enterprise teams, including product, architecture, security, and cloud/platform teams.</li><li>Experience working with LLMs and AI platforms, such as Azure OpenAI, OpenAI APIs, or similar enterprise AI services.</li><li>Familiarity with LLM orchestration frameworks such as LangChain, Semantic Kernel, or equivalent.</li><li>hands-on experience using AI coding assistants (Claude Code, OpenAI Codex,..etc)</li><li>Strong documentation skills and experience contributing to architecture decisions, technical standards, and internal best practices.</li><li>Prior experience mentoring junior engineers or contributing to engineering excellence initiatives.</li></ul><p></p></section>
<p><h4>Description</h4>
<p>The main responsibility of back-end developer is to manage the server-side web application logic and integrate it with the front-end.</p>
<h4>Key responsibilities:</h4>
<ul>
<li>Participate in the entire application lifecycle.</li>
<li>Collect and analyze business and technical requirements from internal and external stakeholders.</li>
<li>Design, code, develop and release software solutions according to business requirements.</li>
<li>Maintain the highest level of active and running solutions.</li>
<li>Provide system support by debugging and solving reported issues in a timely manner.</li>
<li>Identify and provide solutions for security threats within running solutions and underdevelopment features.</li>
<li>Collaborate and work with business and other technical teams to provide an end-to-end centric solution.</li>
<li>Prepare and maintain technical documentation for solutions.</li>
<li>Ability to provide around the clock support to maintain systems and services.</li>
<li>Understand the importance of data security and practice all set rules to ensure confidentiality in all actions.</li>
<li>Develop ideas for new programs, products, or features by monitoring industry developments and trends.</li>
<li>Familiar with Windows Server administration and IIS configuration for application hosting.</li>
<li>Use task management and collaboration tools such as Jira to track and manage work.</li>
<li>Work efficiently within agile teams and participate in agile ceremonies.</li>
<li>Optional: familiar with UNIX and Linux used for administration and shell scripting.</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>Bachelor’s degree in computer engineering, information technology, or any related field.</li>
<li>0-4 years of experience in designing and developing .NET web applications, web services, and database management.</li>
</ul>
<h4>Preferred skills</h4>
<ul>
<li>Excellent working experience in .NET frameworks and .NET Core, using C# language.</li>
<li>Familiar with WCF/Web APIs.</li>
<li>Very good experience in designing and implementing data access using databases like MySQL, SQL, Oracle.</li>
<li>Very good working experience with TFS or other source control solutions.</li>
<li>Familiar with IIS and Windows servers configuration.</li>
<li>Familiar with redundancy and hosting maintenance operations.</li>
<li>Familiar with network setup and design architecture.</li>
<li>Familiar with UNIX and Linux used for administration and shell scripting.</li>
<li>Certifications preferred: MCSD (Microsoft Certified Solution Developer) or similar certification.</li>
<li>Ability to work under pressure and flexible, willing to extend working hours to exceptionally complete projects.</li>
<li>Must be proficient in problem-solving and data processing.</li>
<li>Must have knowledge of continuous integration tools and techniques.</li>
<li>Expertise in agile development methods and techniques is desirable.</li>
<li>Excellent communication and organization skills.</li>
<li>Experience working in a fast paced, agile work environment.</li>
</ul></p><p></p>
<p><h4>Description</h4>
<p>The main responsibility of back-end developer is to manage the server-side web application logic and integrate it with the front-end.</p>
<h4>Key responsibilities:</h4>
<ul>
<li>Participate in the entire application lifecycle.</li>
<li>Collect and analyze business and technical requirements from internal and external stakeholders.</li>
<li>Design, code, develop and release software solutions according to business requirements.</li>
<li>Maintain the highest level of active and running solutions.</li>
<li>Provide system support by debugging and solving reported issues in a timely manner.</li>
<li>Identify and provide solutions for security threats within running solutions and underdevelopment features.</li>
<li>Collaborate and work with business and other technical teams to provide an end-to-end centric solution.</li>
<li>Prepare and maintain technical documentation for solutions.</li>
<li>Ability to provide around the clock support to maintain systems and services.</li>
<li>Understand the importance of data security and practice all set rules to ensure confidentiality in all actions.</li>
<li>Develop ideas for new programs, products, or features by monitoring industry developments and trends.</li>
<li>Familiar with Windows Server administration and IIS configuration for application hosting.</li>
<li>Use task management and collaboration tools such as Jira to track and manage work.</li>
<li>Work efficiently within agile teams and participate in agile ceremonies.</li>
<li>Optional: familiar with UNIX and Linux used for administration and shell scripting.</li>
</ul>
<h4>Requirements</h4>
<ul>
<li>Bachelor’s degree in computer engineering, information technology, or any related field.</li>
<li>0-4 years of experience in designing and developing .NET web applications, web services, and database management.</li>
</ul>
<h4>Preferred skills</h4>
<ul>
<li>Excellent working experience in .NET frameworks and .NET Core, using C# language.</li>
<li>Familiar with WCF/Web APIs.</li>
<li>Very good experience in designing and implementing data access using databases like MySQL, SQL, Oracle.</li>
<li>Very good working experience with TFS or other source control solutions.</li>
<li>Familiar with IIS and Windows servers configuration.</li>
<li>Familiar with redundancy and hosting maintenance operations.</li>
<li>Familiar with network setup and design architecture.</li>
<li>Familiar with UNIX and Linux used for administration and shell scripting.</li>
<li>Certifications preferred: MCSD (Microsoft Certified Solution Developer) or similar certification.</li>
<li>Ability to work under pressure and flexible, willing to extend working hours to exceptionally complete projects.</li>
<li>Must be proficient in problem-solving and data processing.</li>
<li>Must have knowledge of continuous integration tools and techniques.</li>
<li>Expertise in agile development methods and techniques is desirable.</li>
<li>Excellent communication and organization skills.</li>
<li>Experience working in a fast paced, agile work environment.</li>
</ul></p><p></p>