1 - 20 of 932 Jobs

Search for Senior Java Backend Developer - Remote

932 results

Apply
tawantech logotawantech logo
Full-time|Remote|Remote — Egypt

Join our innovative team at tawantech as a Senior Java Backend Developer. We are seeking a talented individual with a strong background in payment systems to design and develop robust, secure, and scalable backend services for financial transactions.Key Responsibilities:Develop and maintain backend services utilizing Java and Spring Boot.Design and integrate…

Feb 4, 2026
Apply
Rubikal logoRubikal logo
Full-time|Remote|Remote — Egypt

Join our dynamic team at Rubikal as a Senior Backend Developer specializing in Java. We are looking for a passionate and experienced Java J2EE Developer with a deep understanding of the Spring Framework. Your role will involve designing, developing, and maintaining high-performance enterprise applications. You will be instrumental in creating RESTful APIs, microservices, and web applications utilizing Java EE technologies.Your primary responsibilities will include collaborating with cross-functional teams to ensure the delivery of high-quality code, optimizing application performance, and facilitating smooth integration with databases and third-party services. A solid grasp of Agile methodologies and modern DevOps tools like Docker and Jenkins is crucial, along with a proven ability to thrive in fast-paced environments.

Jul 30, 2025
Apply
ssc-hr logo
Full-time|Remote|Remote — Cairo, Cairo Governorate, Egypt

Experience Level: Senior (Minimum 5 years)Job Description:We are seeking an exceptionally talented Java Developer with extensive hands-on experience in Spring Boot to become an integral part of our dynamic development team. The perfect candidate will possess at least 5 years of robust professional experience in Java backend development, showcasing a profound understanding of designing and constructing scalable, secure, and high-performance APIs and microservices utilizing the Spring ecosystem. Key Responsibilities: • Design, develop, and sustain backend services and REST APIs leveraging Java and Spring Boot. • Construct and uphold a microservices architecture with clearly defined service boundaries and a focus on scalability. • Integrate with databases, messaging systems, and external APIs using industry-standard methodologies. • Produce clean, maintainable, and well-documented code while adhering to best practices and coding standards. • Conduct thorough code reviews and engage in sprint planning, daily stand-ups, and retrospectives. • Collaborate closely with frontend developers, DevOps, and QA engineers to deliver comprehensive solutions. • Monitor application performance and troubleshoot any issues in both development and production environments.

Feb 5, 2026
Apply
ssc-hr logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

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.

Nov 2, 2025
Apply
Squadio logoSquadio logo
Full-time|Remote|Remote — Egypt

Join Squadio, a pioneering global IT service provider with a remote-first approach, headquartered in Riyadh, KSA, and with delivery centers across Egypt and KSA. Our diverse teams are spread across Tunisia, Egypt, KSA, Palestine, Nigeria, and India. Since our inception in 2011 as Ibtikar Technologies, we have successfully evolved our business model to meet the rising demand from startups and enterprises looking to build and manage their engineering teams remotely, all supported by our extensive talent community.Job OverviewWe are in search of an exceptional Senior Java Web Developer with expertise in JEE/Java Web Development and significant experience in JSF. If you are passionate about developing robust web applications and thrive in a dynamic remote environment, we want to hear from you!Key Responsibilities Assist in creating comprehensive design and architectural documentation. Engage in the complete development lifecycle of new web applications. Implement unit tests for automated website testing. Deploy code to staging servers and collaborate with the internal team to troubleshoot issues prior to launch. Set up production servers and optimize web applications for performance. Facilitate user training to ensure smooth adoption of new web applications. Provide ongoing production support to end-users post-deployment. Document technical solutions, including user requirements, design decisions, and project summaries. Maintain and update existing web applications. Develop new Java code and enhance features based on business needs. Test and implement new Java web features. Engage in automated testing and test-driven development practices. Identify and fix bugs by creating patches for reported issues. Modify existing Java code and contribute to developing common libraries. Implement Java migration policies and provide training to peers.

Oct 17, 2022
Apply
ssc-hr logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

As a Senior Backend Java Engineer, you will play a pivotal role in enhancing our backend API technology stack within the banking sector.Your expertise will be key in collaborating with product and design teams to grasp end-user requirements and convert them into effective technical solutions. You will also contribute to the enhancement of our DevOps tooling.Key Responsibilities:Designing and implementing technology and business solutions that set our client organization apart in the competitive landscape.Utilizing a variety of software development technologies to develop innovative and efficient solutions that bolster our client’s technology infrastructure.Working closely with team members to implement user stories, write tests, and continuously deliver new and improved product functionalities.Engaging with internal IT teams to address technical dependencies during implementation.You will report directly to the Engineering Manager or Senior Engineering Manager.

Sep 29, 2025
Apply
ITWORX EDUCATION logo
Senior Java Developer

ITWORX EDUCATION

Full-time|On-site|Cairo, Cairo Governorate, Egypt

Join our dynamic team as a Senior Java Developer, where you will be instrumental in designing, developing, and maintaining top-tier software solutions utilizing Java technologies. In this pivotal role, you will lead a talented team of developers, work alongside cross-functional teams, and ensure the delivery of robust and scalable applications.Key Responsibilities:Software Development: Create, code, test, and debug Java applications following industry best practices. Produce high-quality, reusable, and efficient code that meets project specifications.Technical Leadership: Mentor junior developers, conduct code reviews, provide constructive feedback, and uphold coding standards and best practices.System Design: Engage in architectural discussions, contributing to the design and implementation of software systems. Collaborate with cross-functional teams to define technical requirements and develop scalable solutions.Problem Solving: Investigate complex technical challenges and propose innovative solutions. Address software defects and performance issues through thorough troubleshooting and root cause analysis.Collaboration: Partner with product managers, business analysts, and stakeholders to comprehend project requirements and translate them into technical designs. Work with cross-functional teams to ensure seamless integration of software components.Performance Optimization: Identify and implement performance enhancements to increase the efficiency and scalability of Java applications. Conduct profiling and tuning to optimize application responsiveness.Documentation: Develop and maintain comprehensive technical documentation, including design documents, code comments, and user guides, ensuring accessibility for the development team.Emerging Technologies: Stay abreast of the latest trends and advancements in Java development, evaluating and recommending new tools and technologies to enhance development processes and product quality.

Oct 15, 2025
Apply
bm-to logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

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.

Apr 5, 2026
Apply
ssc-hr logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

We are seeking an experienced Senior Backend Java Staff Engineer to join our dynamic team in the banking sector. In this pivotal role, you will play a key part in enhancing our backend API technology stack, collaborating closely with product and design teams to turn end-user requirements into effective technical solutions.Your expertise will also be instrumental in improving our DevOps tooling and processes. As a Senior Backend Java Engineer, your key responsibilities will include:Designing and implementing innovative technology and business solutions that set our client organization apart in the competitive landscape.Utilizing various software development technologies to swiftly create creative solutions, enhancing the client organization’s technology framework.Working collaboratively with team members to implement user stories, conduct testing, and continuously deliver new and improved product functionalities.Engaging with internal IT teams to address technical dependencies during project implementation.You will report directly to the Engineering Manager or Senior Engineering Manager.

Dec 10, 2025
Apply
ssc-hr logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Role Overview: As an Intermediate Backend Java Engineer, you will play a key 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 DevOps tools.Key Responsibilities:Design and implement technology and business solutions that set our client organization apart from the competition.Rapidly develop innovative and efficient solutions that enhance our technology stack using various software development technologies.Work collaboratively with team members to implement user stories, write tests, and continuously deliver enhanced product functionality.Coordinate with internal IT teams to resolve technical dependencies during implementation phases.Report directly to the Engineering Manager or Senior Engineering Manager.

May 12, 2025
Apply
ssc-hr logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Join our dynamic team as a Backend Java Staff Engineer in the banking sector, where you will be instrumental in shaping our API and integration capabilities.Role Overview: As a key member of our engineering team, you will take ownership of solving complex technical challenges. Your hands-on expertise will drive knowledge sharing and foster team collaboration.Core Responsibilities:Collaborate with the Solution/Software Architect to prepare detailed low-level designs for the engineering team.Guide project teams on technology strategies, coding standards, continuous integration, and automated deployment practices.Engage in coding activities to assist the team in developing solutions and addressing technical challenges.Partner with the Product Owner to define user stories and acceptance criteria, effectively communicating design trade-offs.Continuously seek innovative solutions to technical problems and challenge conventional approaches.Provide a roadmap for implementing best software engineering practices to enhance code quality.Reporting Structure: You will report directly to the Senior Engineering Manager.

Dec 10, 2025
Apply
bm-to logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

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.

Nov 9, 2025
Apply
Envision Employment Solutions logoEnvision Employment Solutions logo
Senior Backend Engineer

Envision Employment Solutions

Full-time|On-site|Cairo, Cairo Governorate, Egypt

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.

Nov 21, 2025
Apply
ssc-hr logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

Join our innovative team as a Staff Backend Java Engineer, where you will play a pivotal role in leading API and integration capabilities. We are looking for a hands-on technical leader who not only excels in coding but also fosters collaboration and knowledge sharing within the team to tackle complex challenges effectively.Core Responsibilities:Collaborate with the Solution/Software Architect to create detailed low-level designs for team members.Guide project teams on technology strategies regarding coding practices, continuous integration, and automated deployment.Actively participate in coding to assist the team in developing solutions and resolving technical issues.Identify and eliminate technical obstacles that may hinder progress.Partner with the Product Owner to craft user stories and acceptance criteria, effectively communicating trade-offs with designers.Continuously seek innovative solutions to technical problems and challenge existing practices.Provide a roadmap for implementing best software engineering practices to enhance code quality.Reporting to the Senior Engineering Manager.

Sep 29, 2025
Apply
ssc-hr logo
Full-time|On-site|El Sheikh Zayed City, Giza Governorate, Egypt

Job DescriptionDesign and develop robust RESTful APIs, with a focus on financial and fintech applications.Build and maintain microservices and distributed systems to enhance scalability and performance.Utilize both relational and NoSQL databases effectively.Implement design patterns and adhere to software development best practices.Write and maintain comprehensive unit and integration tests to ensure quality.Contribute to continuous integration and continuous deployment (CI/CD) pipelines while managing code versions using Git.Work in containerized environments, providing support for orchestration solutions.

Feb 19, 2026
Apply
Envision Employment Solutions logoEnvision Employment Solutions logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

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 from legacy code and technical debt. Contribute to a sophisticated software system that revolutionizes the operational processes of clinics. Employ your creativity to navigate and integrate with proprietary systems. Elevate our technological standards and drive innovations to ensure we remain industry leaders. Implement continuous integration and deployment methodologies. Maintain high code quality and manageability through rigorous testing, code reviews, and refactoring.

Apr 28, 2026
Apply
ssc-hr logo
Full-time|On-site|Cairo, Cairo Governorate, Egypt

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.

Dec 10, 2025
Apply
flatgigs logoflatgigs logo
Full-time|Remote|Remote — Egypt

Role OverviewIn the position of Senior Backend Software Engineer, you will play a crucial role in designing, developing, and sustaining distributed services that drive the logistics and movement platform at Ahoy. Your primary development focus will be on C#/.NET 5+ within the Azure environment, utilizing event-driven methodologies, high-performance SQL, and contemporary architectural styles (Clean / Onion) to create reliable and scalable services.You will engage in close collaboration with product management, DevOps, and front-end engineering teams while having the independence to steer projects from initial architecture design to code deployment and production monitoring.Key Responsibilities● Design, implement, and sustain microservices and APIs using ASP.NET Core and Entity Framework Core● Develop robust relational schemas and execute high-performance queries for SQL Server● Construct and integrate messaging & event systems (e.g., Azure Service Bus, RabbitMQ, Kafka) for event-driven workflows● Employ Clean Architecture / Onion Architecture principles to maintain modular, testable, and maintainable codebases● Manage the entire software delivery lifecycle, including automated testing, CI/CD pipelines, containerization, logging, and monitoring on Azure● Conduct peer code reviews, mentor junior and mid-level developers, and promote engineering best practices (SOLID, TDD, DDD)● Troubleshoot production issues, enhance performance, and drive continuous improvements in service reliability and scalability.Core Tech Stack & Tooling● Languages & Frameworks: C#, .NET 5 – 8, ASP.NET Core, EF Core● Cloud: Microsoft Azure (App Service, Function Apps, Container Apps, Event Grid, Azure SQL, Azure DevOps)● Data & Messaging: SQL Server, PostgreSQL (optional), Azure Service Bus / RabbitMQ / Kafka, Redis● DevOps: Docker, Azure DevOps CI/CD pipelines, Git● Observability: Application Insights, OpenTelemetry

Apr 30, 2026
Apply
ssc-hr logo
Full-time|Remote|Remote — Egypt

Key Responsibilities:• Design, develop, and maintain backend services and REST APIs utilizing Java and Spring Boot.• Construct and sustain a robust microservices architecture with a focus on scalability and clear service boundaries.• Implement integrations with databases, message brokers, and external systems employing industry-standard practices.• Produce clean, maintainable, and well-documented code adhering to best practices and coding standards.• Engage in code reviews and contribute to sprint planning, daily stand-ups, and retrospectives.• Collaborate with frontend developers, DevOps, and QA engineers to deliver comprehensive solutions.• Oversee application performance and resolve issues in both development and production settings.

Sep 21, 2025
Apply
Advansys logo
Full-time|On-site|Nasr City, Al Manteqah Al Oula, Egypt

Join our dynamic Agile team as a Senior Java Developer and take part in weekly sprints, working collaboratively with fellow developers and test engineers to deliver exceptional software solutions. As an independent contributor, you will engage closely with product management, support, and engineering teams to prioritize tasks and fulfill business requirements effectively.Your role will involve mentoring and conducting code reviews in a remote setting, establishing best practices, writing specifications, and creating internal documentation like wiki pages and Knowledge Base articles. You will also collaborate with the Support team and communicate with customer system administrators, DBAs, and developers to troubleshoot issues efficiently.In this position, you'll provide technology recommendations and strategize to support business requirements, while also formulating and executing test plans based on established project priorities.You must possess the ability to address urgent issues as they arise, ensuring that our software remains robust and reliable.

Jan 13, 2026

Sign in to browse more jobs

Create account — see all 932 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.