2,092,393open jobs
128,443companies
243,522added this week
Browse all
Location
In office (Alexandria)
Seniority
Senior · 4+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on May 17, 2026. eSpace scores B on the Alion truth index.

Overview
Company
Impact
Profile match
eSpace is a Cairo software company founded in 2006 that builds custom web and mobile products for international clients. Its teams work in open-source stacks and offer dedicated engineering squads. The company is one of Egypt's established outsourced development houses.

As a Senior Java Software Engineer at eSpace, you will play a key role in designing, building, and maintaining scalable backend services for enterprise and high-impact software solutions. You will collaborate closely with cross-functional teams to deliver robust, maintainable, and high-performance applications. This is a hands-on technical role that requires deep expertise in Java and backend development principles.

Responsibilities:

  • Design and develop high-quality backend services using Java (Spring Boot or similar frameworks).

  • Contribute to system architecture and participate in technical design discussions.

  • Ensure code quality through unit testing, integration testing, and code reviews.

  • Optimize performance, scalability, and security of backend systems.

  • Collaborate with front-end developers, DevOps, and QA teams for seamless delivery.

  • Participate in Agile ceremonies and contribute to sprint planning, estimation, and delivery.

  • Debug and resolve complex issues in a timely and effective manner.

  • Mentor junior engineers and contribute to technical knowledge sharing within the team.

Key Performance Indicators (KPIs) for Success
  • Delivery of clean, well-tested, and well-documented code within sprint deadlines.

  • Consistent adherence to eSpace development and security standards.

  • High code review and peer feedback ratings.

  • Minimal post-release bugs and strong problem-solving turnaround time.

  • Contribution to system design improvements and team knowledge base.

  • Active participation in team ceremonies and mentorship efforts.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • Minimum of 4 years of professional experience in backend development using Java.

  • experience with use AI coding agents is must, ( Cursor / WindsurfOpenAI,Claude,Amazon Q )
  • Strong command of Spring Boot, REST APIs, and microservice architecture.

  • Proficient in SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).

  • Experience with CI/CD tools, Git, and containerization (Docker/Kubernetes is a plus).

  • Strong understanding of software design patterns, clean code, and unit testing.

  • Familiarity with cloud environments (AWS, GCP, or Azure) is a plus.

  • Strong analytical, problem-solving, and communication skills.

  • Team player with a proactive attitude and a drive for excellence.

  • Works with product managers, designers, QA, and business stakeholders. 
  • experience with use AI coding agents, ( Cursor / WindsurfOpenAI,Claude,Amazon Q )

About eSpace 

eSpace is a leading IT company with over 25 years of experience delivering mission-critical systems for governments, enterprises, and startups. From enabling digital transformation in public services to deploying innovative business solutions, we focus on building scalable, reliable, and high-impact technology systems.

What We Value 

At eSpace, our culture is driven by four core values that guide how we work and grow together:

  • Delivering Impact

     You focus on outcomes, not just outputs-adding real value through your work.

  • Trust Through Transparency

     You communicate openly, take ownership, and keep others informed.

  • People-Driven Growth

     You’re eager to learn, share knowledge, and help others grow with you.

  • Technology That Matters

    You think critically about tools and trends, focusing on solutions that make a difference.

If these values resonate with you, and you’re excited to contribute to a team where your work can make a real difference, we’d love to hear from you.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,092,393 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Alexandria
Software Engineer 2 days ago
In office · Full-Time · 2+ years exp · Bachelor's Degree · Cairo
Python
JavaScript
TypeScript
AI/ML
LangGraph
LangChain
Embeddings
RAG
Text-to-Speech
Semantic Search
DevOps
Rest API
Git
Gitflow
Apply
Hybrid · Contractor · Montreal
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Angular
DevOps
OpenShift
GitHub Actions
CI/CD
Jenkins
Management
Agile
Scrum
Apply
Java Developer 8 days ago
$142k – $172k per year · Hybrid · Contractor · Toronto
Java
Management
Agile
Apply
Lead Java Engineer 5 days ago
$128k – $158k per year · Hybrid · Contractor · Toronto
Java
Java
Spring Boot
DevOps
Rest API
GCP
CI/CD
Git
Management
Agile
Apply
Full Stack Developer 12 days ago
$114k – $128k per year · Hybrid · Contractor · Toronto
Python
TypeScript
Databases
Databricks
AI/ML
RAG
OpenAI
DevOps
Azure
AWS
Docker
QA
Swagger
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Arlington
SQL
Databases
PostgreSQL
MS SQL
DevOps
GCP
Analytics
Tableau
ETL/ELT
Management
ITIL
Apply
In office · Full-Time · 6+ years exp · Bengaluru · Chennai
Python
Java
SQL
Java
Spring Boot
Databases
Snowflake
Apache Kafka
AI/ML
Spark
Knowledge Graph
Recommender Systems
DevOps
Terraform
GitHub Actions
CI/CD
Git
AWS
Analytics
ETL/ELT
AWS Glue
Apply
Remote (Saudi Arabia) · Full-Time · Riyadh
Python
JavaScript
SQL
Mobile
JUnit
DevOps
Rest API
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Bitbucket
Management
Agile
Scrum
QA
TestNG
Selenium
Cypress
Playwright
Postman
Rest-Assured
Apply
Hybrid · 4+ years exp · Porto
Python
SQL
DevOps
Rest API
Azure
Analytics
Power BI
ETL/ELT
SSIS
SSAS
Management
Power Automate
Power Apps
SharePoint
Agile
Scrum
Kanban
Apply
$94k – $107k per year · Equity · Hybrid · Full-Time · Vancouver
Go
Java
C#
C#
.NET
DevOps
CI/CD
AWS
Trunk-Based Development
Management
Xero
Apply
Internship Program 4 months ago
≈ $7k – $14k per year (Estimated) · In office · Internship · Egypt
Apply
≈ $7.5k – $19k per year (Estimated) · In office · Full-Time · 1+ year exp · Bachelor's Degree · Alexandria
AI/ML
Copilot
Claude
ChatGPT
Gemini
Apply
In office · Full-Time · 4+ years exp · Bachelor's Degree · Alexandria
JavaScript
TypeScript
AI/ML
Claude Code
Frontend
Vue.js
Webpack
RxJS
Angular
React.js
Vite
NgRx
DevOps
Rest API
CI/CD
Git
Design
Figma
Management
Agile
Apply
Hybrid · Full-Time · 5+ years exp · Alexandria
JavaScript
TypeScript
C#
C#
.NET
Frontend
Redux
Webpack
RxJS
DevOps
Azure
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Alexandria
Apply
In office · Full-Time · Bachelor's Degree · Cairo · Alexandria · Giza
C++
Apply
General Manager 1 day ago
In office · Full-Time · Alexandria
Apply
In office · Full-Time · Alexandria
Python
Java
SQL
PowerShell
C#
Bash
DevOps
Linux
Windows
Apply
See all jobs
This is one of many
2,092,393 more open roles from verified company boards, updated every day.