1,430,907open jobs
84,253companies
218,129added this week
Browse all
Salary
≈ $62k – $170k per year (Estimated)
Location
Remote (Egypt)
Seniority
Senior

Confirmed on the employer's own hiring board on Oct 10, 2026. First seen by Alion on Sep 17, 2026. SSC HR Solutions scores A on the Alion truth index.

Overview
Company
Impact
Profile match
SSC HR Solutions is an Egyptian recruitment and human resources outsourcing company that places candidates with employers across Egypt and the Gulf. It recruits for technology, engineering, finance, sales, customer service and administrative roles, and also provides payroll processing, employer of record services and human resources consulting to companies operating in the region. Headquartered in Cairo, it advertises client vacancies under its own name rather than the hiring employer's, which is why its board carries roles from a wide range of unrelated companies.

Senior Backend Engineer (Java)

Job Description

We are looking for a Senior Backend Engineer (Java) with strong experience in building scalable, high-performance backend services and REST APIs using Java and Spring Boot. The ideal candidate will have hands-on experience developing microservices, event-driven systems, and distributed applications that operate reliably under heavy load.

The role involves designing and developing backend services, working with relational databases and caching technologies, implementing event-driven architectures, and optimizing application performance. You will also contribute to CI/CD pipelines, automated testing, code reviews, and software design practices.

Key Responsibilities

  • Design, develop, and maintain high-performance backend services and REST APIs using Java and Spring Boot.
  • Build and maintain scalable microservices with a focus on reliability, maintainability, and performance.
  • Develop event-driven architectures and asynchronous processing flows using Kafka or similar streaming platforms.
  • Design and optimize relational database solutions, including PostgreSQL, with a strong focus on query performance and efficient data handling.
  • Implement and optimize caching solutions using Redis, Ignite, or similar technologies.
  • Develop and integrate gRPC services for efficient communication between distributed services.
  • Design and implement multi-tenant backend services, ensuring appropriate tenant isolation, scalability, and security.
  • Containerize and deploy services using Docker and Kubernetes.
  • Contribute to CI/CD pipelines and automated deployment processes.
  • Write unit, integration, and performance tests to ensure application reliability and quality.
  • Apply appropriate design patterns, clean code principles, and software engineering best practices.
  • Participate in code reviews, technical discussions, and architectural decisions.
  • Perform performance profiling, troubleshooting, and tuning to optimize services under heavy workloads.
  • Monitor and analyze application performance, database queries, resource utilization, and system bottlenecks.
  • Collaborate with other engineers and teams to design and deliver reliable distributed systems.

Requirements

  • 5+ years of professional software development experience, with strong hands-on experience in Java.
  • Strong production experience with Java and Spring Boot.
  • Proven experience building microservices and REST APIs at scale.
  • Hands-on experience with Kafka or similar event-streaming platforms.
  • Strong knowledge of PostgreSQL or other relational databases, including query optimization and database performance.
  • Experience with Redis, Apache Ignite, or similar caching technologies.
  • Experience with gRPC and distributed service-to-service communication.
  • Experience designing multi-tenant applications and services.
  • Experience with Docker and Kubernetes.
  • Good understanding of CI/CD practices and deployment automation.
  • Strong knowledge of unit testing, integration testing, and automated testing practices.
  • Good understanding of software design patterns, clean code, and SOLID principles.
  • Experience participating in code reviews and collaborative software development.
  • Practical experience with performance profiling, load testing, troubleshooting, and application tuning.
  • Strong understanding of scalable, reliable, and distributed backend architectures.

Technical Stack

Java | Spring Boot | Microservices | REST APIs | Kafka | PostgreSQL | Redis / Apache Ignite | gRPC | Docker | Kubernetes | CI/CD

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.
1,430,907 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
Cairo
≈ $140k – $266k per year (Estimated) • Remote (location not specified) • Full-Time
Java
Java
Spring Boot
Spring Cloud
Mobile
Clean Architecture
DevOps
Rest API
CI/CD
Apply
$138k – $190k per year • Remote (United States) • Full-Time • United States
Ruby
Ruby
Ruby on Rails
Databases
MySQL
DevOps
CI/CD
AWS
Management
Agile
Scrum
Apply
≈ $133k – $224k per year (Estimated) • Remote (United States) • Full-Time • 6+ years exp • United States
Python
JavaScript
Java
TypeScript
Ruby
Ruby
Ruby on Rails
RSpec
Capybara
Databases
PostgreSQL
Frontend
GraphQL
Angular
DevOps
Rest API
CI/CD
AWS
Docker
GitHub
Analytics
ETL/ELT
Apply
Sr Java Architect 5 hours ago
≈ $143k – $272k per year (Estimated) • Remote (United States) • Full-Time
Java
Java
RxJava
Databases
Azure Cosmos DB
DevOps
Azure
Kubernetes
Apply
≈ $64k – $175k per year (Estimated) • Remote (Canada) • Full-Time
JavaScript
PHP
TypeScript
SQL
Node JS
PHP
Laravel
Symfony
AI/ML
Claude Code
Frontend
React.js
Mobile
React Native
Firebase
DevOps
GCP
Azure
CI/CD
AWS
Apply
In office
Python
Java
TypeScript
SQL
Databases
Google BigQuery
BigQuery
AI/ML
LangGraph
LangChain
Vertex AI
AI Agents
Gemini
RAG
Google ADK
Hallucination
Multi-Agent Systems
DevOps
Rest API
gRPC
GCP
CI/CD
Kubernetes
Google GKE
Apply
In office
Java
Kotlin
SQL
Java
Maven
Spring Boot
Hibernate
Kotlin
Mockito
Databases
Apache Kafka
Mobile
JUnit
DevOps
Rest API
Azure
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
In office
Java
DevOps
AWS
Kubernetes
Amazon EC2
Amazon S3
Apply
In office • 5+ years exp
Apex
Apex
MuleSoft
Databases
Databricks
DevOps
Rest API
SLI/SLO/SLA
SOAP
Management
ServiceNow
ITIL
Apply
In office
Java
QA
Selenium
Apply
In office • Cairo
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Prisma
BullMQ
PM2
Databases
PostgreSQL
Redis
Frontend
Next.js
React.js
Mobile
React Native
Expo
DevOps
Rest API
CI/CD
Nginx
Linux
Cybersecurity
OWASP
Apply
In office • Cairo
Java
SQL
Java
Spring Boot
Gradle
Flyway
Databases
Redis
RabbitMQ
Apache Kafka
Mobile
JUnit
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
QA
Swagger
Apply
≈ $60k – $165k per year (Estimated) • Remote (Egypt)
JavaScript
Java
Kotlin
TypeScript
Java
Maven
Spring Boot
Hibernate
Spring MVC
Spring Data JPA
Spring Security
Gradle
Kotlin
Mockito
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Apache Kafka
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Apply
≈ $100k – $210k per year (Estimated) • In office • Cairo
Python
JavaScript
Java
Kotlin
Node JS
Java
Spring Framework
Maven
Gradle
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Jenkins
Docker
Kubernetes
API Gateway
Linux
Management
Agile
Scrum
Apply
≈ $63k – $173k per year (Estimated) • In office • Cairo
Python
Go
JavaScript
Java
Kotlin
Node JS
Java
Maven
Gradle
Databases
MySQL
PostgreSQL
Cassandra
MariaDB
ElasticSearch
CouchDB
DevOps
Azure DevOps
Azure
CI/CD
Jenkins
Docker
Kubernetes
Management
Agile
Apply
In office • Bachelor's Degree • Cairo
Python
TypeScript
Databases
PostgreSQL
DevOps
GCP
GitHub
Apply
Hybrid • Full-Time • 3+ years exp • Cairo
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
xUnit
Databases
Supabase
MS SQL
AI/ML
Cursor
LangChain
Claude Code
LlamaIndex
Prompt Engineering
LLM
OpenAI
Anthropic
Hugging Face
Frontend
Angular
React.js
Mobile
Firebase
DevOps
GCP
Azure DevOps
Azure
CI/CD
Git
Docker
Kubernetes
QA
Jest
Apply
In office • Full-Time • Cairo • Johannesburg
Analytics
Power BI
Microsoft Excel
Marketing
Salesforce
Apply
Accountant Manager 1 day ago
In office • Full-Time • Cairo
Management
Outlook
Apply
≈ $27k – $58k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cairo
Apply
See all jobs
This is one of many
1,430,907 more open roles from verified company boards, updated every day.