Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Key Responsibilities:Design and implement innovative technology solutions to boost client competitiveness. Utilize various software development technologies for rapid and creative problem-solving. Collaborate with team members to deliver new functionalities and resolve technical dependencies. Qualifications:Minimum of 3 years of software development experience. Bachelor’s degree in Computer Science or a related field; advanced degrees are a plus. Proficiency in JVM languages like Java 8+, Kotlin, and frameworks such as Spring Boot. Strong experience with RESTful API services in large-scale applications. Familiarity with microservices architecture and relevant technologies. Experience with both relational and non-relational databases. Proficient in build tools like Maven, Gradle, and CI/CD practices. Knowledge of container technologies like Docker and Kubernetes is advantageous. Experience in agile methodologies is preferred. Additional programming languages like NodeJS, Go-Lang, or Python are a plus.
About the job
Join our dynamic team as a Mid-Level Backend Java Engineer specializing in the banking sector. In this role, you will be pivotal in enhancing our backend API technology stack, collaborating closely with product and design teams to translate user requirements into effective technical solutions.
Your contributions will not only shape business solutions that differentiate our clients but also drive improvements in our DevOps tooling. You will actively participate in implementing user stories, writing tests, and delivering continuous enhancements to product functionality.
About ssc-hr
ssc-hr is a leading human resources consultancy, specializing in innovative staffing solutions for the banking and financial sectors. We pride ourselves on our commitment to excellence and our ability to provide tailored services that meet the unique needs of our clients.
Envision Employment Solutions is seeking highly skilled Senior Backend Engineers to join our partner, a leading multinational healthcare provider. This is an exciting opportunity to work at the forefront of healthcare technology.Key Responsibilities: Design and develop innovative web applications utilizing a microservices architecture for new projects, free …
b_labs serves as the innovative transformation and digitization division of B.TECH, dedicated to revolutionizing the industry as we know it. As the driving force behind B.TECH, which has been a pivotal player in the Egyptian retail sector, we are committed to establishing ourselves as the foremost omni-channel platform for consumer electronics and appliances in Egypt. By joining b_labs, you will thrive in a dynamic startup culture while enjoying the security and growth of a well-established company. You will collaborate with a forward-thinking, customer-centric team passionate about leading digital retail innovation throughout the Middle East.Responsibilities:Design, architect, and implement secure, scalable, and high-performing backend systems utilizing TypeScript and related technologies (such as Node.js and Express.js).Work in alignment with product managers, designers, and frontend engineers to comprehend requirements and develop elegant technical solutions.Mentor junior engineers, conduct thorough code reviews, and foster a culture of knowledge sharing within the team.Stay updated with the latest trends in TypeScript and backend development, actively incorporating best practices.Diagnose and resolve complex backend issues to ensure seamless operation and superior performance.Write clean, maintainable, and well-documented code that promotes system longevity.Create and maintain unit and integration tests for backend services.Embrace a DevOps mindset by engaging in the software development lifecycle (SDLC).
Join our innovative team at mylo-btech as a Senior Backend Engineer. We are seeking a talented individual who is passionate about building robust backend systems and solving complex challenges. You will work closely with cross-functional teams to design, develop, and maintain scalable applications that enhance user experiences.
b_labs serves as the innovation and digital transformation hub of B.TECH, dedicated to reshaping the consumer electronics industry in Egypt. Our mission is to drive technological advancements within B.TECH, a pillar of the Egyptian retail landscape. By joining b_labs, you'll immerse yourself in a collaborative startup atmosphere while benefiting from the stability of a rapidly growing company. You will be an integral part of a forward-thinking, customer-centric team with a bold vision to lead digital retail innovation across the Middle East.Key Responsibilities: Oversee the development and operational efficiency of our backend systems. Integrate applications seamlessly with necessary systems and services, delivering clean APIs and accessible data streams for frontend interactions. Take full ownership of application functionality, performance, and scalability. Write clean and modern APIs, integrate with legacy systems, and effectively manage databases. Contribute to fostering a safe, collaborative, and diverse company culture across all levels of the organization. Qualifications: Minimum of 5 years of professional software engineering experience, with a strong focus on Python. In-depth knowledge of Object-Oriented Programming (OOP) and software development best practices. Proven experience in developing and utilizing autonomous service-oriented RESTful APIs and optimizing large-scale applications. Extensive knowledge of relational and non-relational databases, including SQL and NoSQL solutions (e.g., MongoDB, Couchbase, PostgreSQL, Redis). Experience in designing microservice architectures. Ability to create effective unit, integration, and API tests. Familiarity with immutable infrastructure and automation/provisioning tools is advantageous. Experience with cloud technologies (Azure, AWS), scripting (Bash, Shell), and containerization (Docker, Kubernetes) is a plus. Experience with loan management and core banking systems is also a plus. Benefits:Creative office environment designed to foster collaboration and innovation.Annual education budget for courses, training, or conferences of your choice.Flexible work arrangements to suit your personal and professional needs.
b_labs, the innovative technology and digitization division of B.TECH, is on a transformative journey to redefine the retail landscape in Egypt. As the driving force behind B.TECH, a pillar of the Egyptian consumer electronics and appliances market, we are committed to establishing ourselves as the premier omni-channel platform in the region. By joining our dynamic and collaborative startup environment, you will enjoy the stability of an established company while contributing to cutting-edge technological advancements. Become a part of our visionary, customer-centric team with a bold mission to lead digital retail innovation throughout the Middle East.Key Responsibilities Architect, develop, and sustain robust backend systems leveraging .NET technologies (C#, ASP.NET, etc.). Collaborate with product managers, designers, and frontend developers to interpret requirements and translate them into effective technical solutions. Produce clean, well-documented, and maintainable code. Engage in code reviews and gain insights from senior engineering mentors. Diagnose and resolve intricate backend issues. Create and uphold unit tests for backend systems. Keep abreast of the latest advancements in .NET technologies and industry best practices. Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline (or equivalent professional experience). 5+ years of experience as a backend engineer specializing in .NET development. Proficient understanding of .NET frameworks (C#, ASP.NET, etc.). Experience with relational databases (SQL Server, MySQL) is advantageous. Ability to work autonomously as well as collaboratively within a team. Exceptional problem-solving and analytical abilities. Strong communication and teamwork skills. A passion for continuous learning and professional growth as a developer. BenefitsOffice Environment: Enjoy a creative workspace with a fully equipped kitchen and an open design that promotes team collaboration.Educational Budget: We support lifelong learning with an annual budget for training, courses, or conferences of your choice.Flexibility: Choose between working from home or in-office, with subsidized lunch costs to foster community.Mobility Package: We cover your public transport costs when you join us at the b_labs office.Equipment: From day one, you will receive all the necessary equipment to ensure your success, including your choice of laptop and tools.
Role OverviewAs a Senior/Staff Java Backend Engineer at bm-to, you will lead the API and integrations capabilities, guiding your team through complex challenges while fostering a culture of knowledge sharing. We are looking for a proactive individual who is not only hands-on but also excels in consulting and mentoring your peers.Key ResponsibilitiesDesign low-level architecture in collaboration with the Solution/Software Architect.Provide guidance on technology strategies including coding standards, continuous integration, and automated deployments.Actively participate in coding to develop solutions and address emerging challenges.Identify and eliminate technical barriers.Collaborate with the Product Owner on user story creation and acceptance criteria, effectively communicating trade-offs with Designers.Continuously seek innovative approaches to solve technical issues and enhance solution design.Establish a roadmap for implementing best software engineering practices, ensuring high code quality.Report directly to the Senior Engineering Manager.
Join our dynamic team as a Senior Backend Java Engineer, where you will play a pivotal role in enhancing our backend API technology stack. You will collaborate closely with product and design teams to translate user requirements into effective technical solutions while also contributing to improvements in our DevOps tooling.Key Responsibilities:Develop and implement technology and business solutions to enhance our clients’ competitive edge.Utilize various software development technologies to create innovative and efficient solutions that strengthen our tech stack.Work collaboratively with team members to implement user stories, write tests, and continuously enhance product functionality.Communicate effectively with internal IT teams to address technical dependencies throughout the implementation process.Reporting directly to the Engineering Manager or Senior Engineering Manager, you will bring your expertise to our projects.
Job SummaryJoin our dynamic team at Sumerge as a Solution Engineer, where you'll play a pivotal role in designing and implementing customized solutions that empower our clients to excel in their industries. Collaborating with both Sales and Engineering teams, you will interpret client requirements and turn them into scalable solutions that deliver tangible business results.We are looking for a candidate with a robust background in software development, pre-sales, or solution architecture, paired with a strong understanding of web technologies. You should be an excellent communicator who thrives at the intersection of technology and business, guiding our clients confidently through their digital transformation journey.Key ResponsibilitiesLead the technical consulting process for assigned clients by understanding both explicit and implicit needs, recommending tailored solutions, and providing ongoing support to ensure sustained success.Facilitate customer journeys through digital transformation by simplifying technology adoption, resolving potential technical challenges, and reinforcing Sumerge’s reputation as a trusted partner.Contribute to the design and endorsement of enterprise architectures and platforms utilizing Sumerge technologies to deliver scalable, efficient, and business-oriented solutions.Engage with product management and engineering teams to remain up-to-date with industry trends and provide insights that drive solution improvements and competitive advantage.Collaborate closely with the Sales team to identify and pursue new opportunities within existing accounts, enhancing client relationships and supporting revenue growth.Deliver articulate, structured, and engaging technical presentations and demonstrations that integrate solution features with pertinent industry knowledge to foster client confidence and facilitate informed decision-making.Oversee the preparation of proposals and responses to RFPs, RFIs, and RFQs, crafting accurate, compelling, and client-aligned technical content that boosts our win rates. RequirementsBachelor’s degree in Computer Science, Computer Engineering, or a related field.Demonstrated experience in solution engineering, pre-sales, or technical consulting; familiarity with Banking, Telecom, or Government sectors is a plus.Deep knowledge of software development and web technologies.Exceptional communication and presentation skills in English; proficiency in Arabic is preferred.Team-oriented, client-centric, and adept at problem-solving.Proficient in drafting proposals and technical documents.
Join our dynamic team at tagaddod as a Senior Backend Software Engineer, where you'll harness your strong backend expertise and deep understanding of data and database design. We seek a candidate who thrives in building and maintaining robust backend systems, adept at managing data-driven logic, and utilizing AI tools to streamline development and enhance code quality.Your responsibilities will include:Developing and maintaining scalable backend services and APIsDesigning and optimizing database schemas and queriesWorking with complex data models and processing logicEnhancing system performance and scalabilityIntegrating with internal and external servicesTroubleshooting and resolving production issues efficientlyAdhering to best practices for clean, maintainable, and reliable codeCollaborating closely with cross-functional engineering teamsLeveraging AI tools to support development and boost productivity
Envision Employment Solutions is actively seeking talented Senior Backend Engineers to join one of our esteemed partners, a leading multinational healthcare provider. This is an exciting opportunity to contribute to innovative projects that are transforming the healthcare landscape.Key Responsibilities:Design and develop dynamic web applications within a microservices architecture, focusing on new projects free from legacy systems and technical debt.Engage with a sophisticated software ecosystem that is revolutionizing clinic operations.Utilize your ingenuity to interface with proprietary systems effectively.Elevate our technological standards by driving continuous innovation and improvement.Implement continuous integration and deployment practices to enhance workflow efficiency.Maintain high code quality and sustainability through rigorous testing, code reviews, and refactoring practices.
Join PetroAPP, where we harness the power of advanced backend systems to facilitate seamless, high-volume transactions and integrations. We are seeking a Senior Backend Software Engineer who will spearhead the development of intricate backend systems, lead innovative technical initiatives, and provide mentorship to fellow engineers.This pivotal role emphasizes scalability, performance, and reliability within our payment-driven platforms.Key ResponsibilitiesDesign and develop scalable backend services utilizing PHP and LaravelTake ownership of intricate backend features from conception to productionArchitect and enhance performance of transaction-heavy systems for optimal reliabilityImplement best practices in code quality, testing, and system architectureFacilitate and partake in code reviewsGuide junior and mid-level engineers through mentorshipCollaborate with product, engineering, and leadership teams on critical technical decisionsEnhance backend architecture, security, and observabilityGuarantee backend systems maintain high availability and are scalable for growthProduce and uphold comprehensive technical documentation
About UsWelcome to Foodics! We are a pioneering restaurant management ecosystem and payment technology provider. Established in 2014, our headquarters are located in Riyadh, with offices spanning five countries including the UAE, Egypt, Jordan, and Kuwait. Serving customers and partners across over 35 countries globally, our cutting-edge products have processed more than 6 billion orders! Foodics stands out as one of the fastest-growing SaaS companies in the MENA region.Position OverviewThe Senior Backend Software Engineer will play a crucial role in our tech team, responsible for developing, maintaining, testing, and debugging our back-end web applications. Your mission will be to ensure our applications are fully functional and stable.Key Responsibilities Lead and guide the architecture of various web applications. Collaborate with designers, engineers, and product managers to deliver high-quality products. Design and implement innovative features and functionalities. Write high-quality, well-tested code with a firm understanding of test-driven development. Address complex performance challenges and architectural issues. Create clear and self-explanatory code. Integrate data from multiple services and databases. Mentor and coach junior engineers. Research and drive the adoption of new technologies and systems. Identify and resolve technical debt to enhance performance and code organization. Qualifications A minimum of 5 years of experience in building large-scale web applications. Extensive expertise in relational databases. Proficient in PHP and Laravel frameworks. Experience in writing unit and integration tests. Familiarity with software principles such as SOLID. Experience in designing, implementing, and deploying backend services with a focus on high availability and low latency. Strong understanding of REST APIs. Knowledge of modern queuing and caching systems, such as Redis. Solid grasp of background job processing. Proven experience leading technical projects in fast-paced environments. Excellent communication skills with a track record of effectively collaborating with diverse stakeholders. Strong analytical and problem-solving skills. Experience in building foodtech applications is a plus. Familiarity with monitoring tools is a plus. Proficient in verbal communication in English. Able to adapt to time zone differences and excel in a remote work setting. What We OfferAt Foodics, we believe you will love being part of our dynamic team! Competitive compensation packages, including bonuses and additional benefits.
Join Our Innovative Team at Infomineo!Infomineo is a leading global research company, leveraging AI to transform how businesses acquire, analyze, and utilize critical intelligence. We’ve progressed from traditional business research outsourcing to becoming a strategic partner that fuses advanced artificial intelligence with profound human insight. Our services cater to a diverse range of clients, including top consulting firms, Fortune 500 companies, and government organizations, covering AI and Data Advisory, Next-Gen Insights, and Resource Scaling. We pride ourselves on our three pillars of excellence: a network of over 350 industry experts across five offices (Cairo, Casablanca, Mexico City, Dubai, Barcelona), our proprietary AI orchestrator, and a wealth of knowledge assets consisting of over 500,000 delivered case studies and database subscriptions.Are you ready to elevate your career with us?Become the AI & Automation Rockstar at Infomineo!Do you aspire to harness cutting-edge AI and automation to revolutionize business operations? Infomineo, a rapidly growing powerhouse of business insights, seeks a Senior Research & Development Engineer to join our team and lead the development of next-generation solutions for our global clientele.Why choose Infomineo? Here’s what distinguishes us:Shape the Future of Business Insights: You will be at the forefront of designing and implementing AI-driven solutions that automate tasks and enhance efficiency across our entire service spectrum (Business Research, Content, Design, and Data Analytics).Collaborate with Industry Leaders: Our clients include renowned Fortune 500 companies, consultancies, governments, and NGOs, and you will play a pivotal role in supporting their success.Excel as an AI & Automation Expert: We promote continuous learning. Expect to stay abreast of the latest advancements and actively recommend and implement enhancements.Global Impact, Local Connections: Infomineo features a dynamic international team with offices across five continents. Collaborate with diverse, brilliant minds and gain exposure to various industries and regions.Flourish in a Collaborative Environment: We cherish intellectual curiosity, creativity, and a proactive mindset. You will be encouraged to share your ideas and make a significant contribution to the company’s growth.Are you the right fit for this exciting opportunity? Here’s what you bring to the team:3-5 years of experience in backend development and distributed systems, with hands-on experience in creating scalable, high-throughput applications utilizing robust architectural components such as messaging queues, caching layers, connection/resource pools, and event-driven architectures.
Envision Employment Solutions is actively seeking a Payroll Specialist fluent in German, to join our partner, a leading multinational healthcare provider.About Us:Are you prepared to contribute to the future of primary care? Join our dynamic in-house payroll team and be part of a transformative journey that utilizes technology to enhance healthcare delivery.Your Responsibilities:Collaborate with the team to prepare monthly payroll efficiently.Manage payroll operations for your designated group of practices.Ensure accurate updates and maintenance of employee master data within our HR software (Personio).Respond to payroll-related inquiries from colleagues with professionalism.Assist in managing communications with health insurance providers, insurance companies, and governmental agencies.Oversee official reporting and certification processes diligently.Engage in projects aimed at process optimization and the introduction of new employee benefits.Qualifications:Completion of commercial studies or a related field is required.Proven professional experience in payroll functions and related tasks.Familiarity with Personio and DATEV (Payroll & Salary) is a considerable advantage.A strong affinity for administrative and organizational tasks.Excellent communication skills, a service-oriented mindset, and the ability to work independently with a sense of responsibility.Team-player attitude and enthusiasm for collaborative work.Fluency in German (C1 level) is mandatory.Work Environment:Enjoy a flat hierarchy and a collaborative workplace.Receive an attractive compensation package.Flexibility to work remotely.Benefit from flexible working hours, with a high degree of personal responsibility.
Join klivvr as a Solutions Architect where you will be at the forefront of designing innovative technology solutions that meet our clients' needs. In this role, you will collaborate with cross-functional teams to understand business requirements and translate them into technical architectures. Your expertise will help us drive digital transformation and enhance operational efficiency for our clients.
Role overview The Senior Planning Engineer at abec1 takes the lead on planning for complex projects in Cairo. This position focuses on keeping schedules organized, managing timelines, and ensuring that projects move forward efficiently. Collaboration with project teams is central, along with shaping strategies that support successful outcomes. What you will do Plan and schedule major projects from start to finish Work closely with cross-functional teams to coordinate project timelines Track progress, spot risks or delays early, and recommend solutions Suggest improvements that help deliver projects and advance company objectives Location This role is based in Cairo.
Role OverviewAs a Backend Java Staff/Senior Staff Engineer at bm-to, you will lead our API and integration teams. This role demands a hands-on approach, where you will actively collaborate with team members to navigate complex challenges independently while fostering a culture of knowledge sharing.Key Responsibilities• Develop detailed designs in conjunction with our Solution and Software Architects.• Advise project teams on technical strategies, particularly in coding standards, continuous integration, and automated deployments.• Engage in coding alongside the team to ensure effective solutions and troubleshoot arising issues.• Identify and eliminate technical roadblocks.• Collaborate with Product Owners to shape user stories and acceptance criteria, effectively communicating trade-offs with Design teams.• Consistently seek innovative solutions to technical problems and enhance design processes, challenging existing norms when necessary.• Provide the team with a roadmap for implementing best practices in software engineering to improve code quality.• Report directly to the Senior Engineering Manager.
Join our dynamic team as a Mid-Level Backend Java Engineer specializing in the banking sector. In this role, you will be pivotal in enhancing our backend API technology stack, collaborating closely with product and design teams to translate user requirements into effective technical solutions.Your contributions will not only shape business solutions that differentiate our clients but also drive improvements in our DevOps tooling. You will actively participate in implementing user stories, writing tests, and delivering continuous enhancements to product functionality.
Design and develop robust backend systems using PHP, Node.js, and TypeScriptConstruct and manage APIs via REST, GraphQL, and gRPCLead discussions on backend architecture and establish engineering standardsArchitect systems from the ground up while safely scaling existing platformsImplement event-driven architectures leveraging KafkaUtilize databases such as PostgreSQL, MySQL, MongoDB, Redis, and DynamoDBDeploy and oversee services on AWS or GCPContainerize applications with Docker and orchestrate using KubernetesPlay a key role in AI-enabled product development and design AI-ready backendsGuide and mentor developers while promoting best practices in backend development
About UsWelcome to Foodics! We are a premier restaurant management ecosystem and payment technology provider, established in 2014. With our headquarters in Riyadh and operations spanning five countries—including the UAE, Egypt, Jordan, and Kuwait—we proudly serve customers and partners across over 35 nations. Our cutting-edge products have facilitated the processing of more than 6 billion orders, establishing Foodics as one of the fastest-growing SaaS firms in the MENA region. Recently, we achieved a significant milestone with our third funding round, raising $170 million, which marks the largest SaaS funding in MENA to date, further enhancing our innovation capabilities to better serve business owners.Role OverviewAs a Senior Data Engineer, you will play a pivotal role in designing and constructing robust data pipelines, data contracts, and processing frameworks that drive analytics and machine learning capabilities at Foodics. You will collaborate closely with ML Engineers and platform teams to ensure our data infrastructure is reliable, scalable, and governed effectively.Your ResponsibilitiesArchitect and implement scalable ETL/ELT pipelines utilizing cloud-native solutions.Establish and uphold data contracts with domain squads and internal stakeholders.Partner with ML Engineers to facilitate feature engineering and prepare model-ready datasets.Develop monitoring, alerting, and observability mechanisms for the data infrastructure.Ensure compliance with data security, lineage, and internal governance standards.Contribute to onboarding toolkits and reusable data components.Qualifications We Seek5+ years of experience in data engineering with proven expertise in building scalable pipelines.Proficient in Python, SQL, and orchestration tools such as Airflow, AWS Glue, or Step Functions.Experience with modern Lakehouse architectures and tools (e.g., S3, Redshift, Snowflake, dbt).Strong understanding of data modeling, lineage, observability, and governance frameworks (e.g., dimensional modeling, normalized vs. denormalized structures).Familiarity with ACID-compliant data formats like Apache Iceberg, Delta Lake, or Apache Hudi, and experience managing large-scale datasets with features such as time travel and schema evolution.Expertise in building fault-tolerant, testable, and maintainable pipelines in production settings.Demonstrated ability to collaborate effectively within cross-functional teams, including ML Engineers, Analysts, and Product Managers.Familiarity with CI/CD and infrastructure-as-code tools (Terraform/CDK preferred).Excellent communication skills with a focus on documentation, standards, and continuous improvement.Ideal Candidate TraitsKnowledge of MLOps integration and streaming technologies is a plus.