Senior Backend Engineer

🏢 Techsa
📍 Cairo, EgyptFull-timeRemote
📅 Posted: 1w ago🔄 Updated: 1w ago
CV%
✨ AI Summary
The Senior Backend Engineer will be responsible for designing and building scalable backend services and APIs using Java and Spring Boot. This role involves developing microservices architecture for high-throughput, low-latency data processing, and building event-driven systems using Kafka. Responsibilities include integrating with databases (PostgreSQL, MongoDB, Redis), optimizing query performance, and collaborating with cross-functional teams. The engineer will write clean, testable code with unit and integration tests, and containerize/deploy services using Docker and Kubernetes.
Required Skills
Information Technology
JavaSpring BootMicroservicesREST APIKafkaPostgreSQLMongoDBRedisDockerKubernetesCI/CDObject-Oriented ProgrammingGitSQLOT SecurityPrompt EngineeringMySQLInformatica
Operations, Logistics & Supply Chain
Lean
Business, Sales & Management
AgileInstructional Design
Other
software development
Engineering, Construction & Trades
Systems Engineering
Requirements
Proven and practical hands-on backend development experienceProficiency and proven expertise in Java and Spring Boot ecosystemExperience building microservices and REST APIs at scaleWorking knowledge of Kafka or similar event streaming platformsProficiency with relational databases (PostgreSQL, MySQL) and caching (Redis)Experience with Docker, Kubernetes, and CI/CD pipelinesSolid understanding of design patterns, OOP, and clean code principlesFamiliarity with Git, code reviews, and agile practices
Description
Design and build scalable backend services and APIs using Java and Spring BootDevelop microservices architecture for high-throughput, low-latency data processingBuild event-driven systems using Kafka, Kafka Streams, or similar messaging platformsIntegrate with databases (PostgreSQL, MongoDB, Redis) and optimize query performanceCollaborate with Frontend, Data, and AI teams to deliver end-to-end featuresWrite clean, testable code with unit and integration tests (JUnit, Mockito)Containerize and deploy services using Docker and Kubernetes
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00