Senior Backend Engineer
AI Summary
Senior Backend Java Developer at b_labs, responsible for end-to-end ownership of backend services, APIs, and order management workflows, with on-call support and production monitoring duties.
About this role
b_labs is the transformation and digitization arm of B.TECH, on a mission to change the industry as we know it. We spearhead tech innovation at B.TECH, an organization that has been a cornerstone of the Egyptian retail industry. We are the engine powering B.TECH in achieving its goal of becoming the leading omni-channel platform for consumer electronics and appliances in Egypt. By joining b labs, you will get to benefit from a collaborative startup environment, while also enjoying the stability of working within a company that has achieved strong growth year after year. You will be part of a visionary, customer-focused team with an ambitious mission--to become a trailblazer for digital retail within the Middle East.
About the role
We're hiring a Senior Backend Java Developer who takes ownership of their work end-to-end, from writing the code to solving problems when they come up in production, and who's independent, curious, and quick to figure things out.
Responsibilities:
- Own features from business requirement clarification through design, implementation, testing, deployment, monitoring, and support.
- Translate business needs into technical solutions with clear trade-offs around quality, scalability, cost, and delivery speed.
- Design and develop Java-based backend services, APIs, and business logic for complex order management workflows.
- Design and troubleshoot asynchronous flows, synchronous APIs, Error handling, and reconciliation.
- Monitor application health, logs, performance, and operational metrics.
- Participate in on-call rotations and support production stability with a strong operational mindset.
- Act as a reliable team member who can independently deliver work and unblock delivery.
- Use AI tools to accelerate development, testing, and troubleshooting.
- Learn unfamiliar systems quickly, especially enterprise platforms like IBM Sterling OMS.
- Work with both modern and legacy stacks
Requirements
- Production Ownership – On-call experience, debugged live issues, end-to-end feature ownership, postmortems
- Java Backend (3+ yrs) – OOP, design patterns, concurrency, Spring Boot/Spring Framework
- REST APIs & Integration – Production-grade APIs, third-party integrations, versioning, error handling
- AWS Serverless & Architecture – Lambda, API Gateway, DynamoDB, SQS/SNS, EventBridge, S3; understand cold starts, cost optimization, failure modes, high-availability patterns, serverless design tradeoffs
- Database & SQL – Query optimization, transactions, migrations, schema design, RDS optimization
- Observability & Troubleshooting – Logging, metrics, tracing, cross-system debugging, SLO/SLI, CloudWatch
- Angular Frontend (2+ yrs) – Components, services, routing, TypeScript
- Event-Driven – IBM MQ, RabbitMQ, Kafka, event sourcing, CQRS, async architectures
- Testing & Code Quality – Unit tests, integration tests, TDD, clean code
- Learning Agility – Learn Enterprise app in < 3 months, learns frameworks/domains independently
- Full-Stack Delivery – Own features end-to-end: design → code → test → deploy → monitor → support
NICE-TO-HAVE
- IBM Sterling OMS – Order orchestration, task patterns, user exits, APIs, fulfillment workflows
- Advanced Java/Spring – Spring Data JPA, Spring Cloud, microservices, DDD, reactive streams
- AWS Advanced – CloudFormation/CDK, Step Functions, Kinesis, advanced VPC/networking, multi-region failover
- Tech Leadership – Open-source contributions, technical writing, mentoring, architecture discussions
Skills
Explore related jobs
More jobs at b_labs
- Senior Dynamics 365 DeveloperCairo, Cairo Governorate
- Senior Testing and Automation EngineerCairo, Cairo Governorate
- DevOps EngineerNew Cairo City, Cairo Governorate
- Mobile Test Automation EngineerCairo, Cairo Governorate
- Senior Android EngineerCairo, Cairo Governorate
- Data AnalystCairo, Cairo Governorate
Similar Angular jobs
Jobs in New Cairo
- BPA Head(FCRS = DK007) Sandoz · New Cairo (Sandoz)
- GData Assistant EngineerGlobalpepsico · New Cairo, Egypt
Guess Fashion ConsultantChalhoub Group · New Cairo City, Egypt- Customer Care Representative English speakerSutherland · New Cairo City, Cairo Governorate
- GTalent Acquisition Assoc AnalystGlobalpepsico · New Cairo, Egypt
- GSupply Chain Planning ManagerGlobalpepsico · New Cairo, Egypt
Browse these categories
Market data for backend engineer roles
All reports →- Role reportBackend engineer jobs, Sep 2026: new listings up 22.7% in a weekBackend engineer new listings rose 22.7% this week to 481, with 4,949 active roles. Senior positions make up over half. Apply early to new openings.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.