DP World
Senior Backend Developer
Skills
25 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Egypt
Work mode:
Onsite
Published on:
29 September 2026
What they need
For DP World Sokhna Logistics Park
Job Purpose: Play a key role in designing and developing backend systems that power our products and services. Work on challenging, high-impact projects and collaborate with cross-functional teams to deliver scalable, efficient, and maintainable backend solutions.
Experience in backend development will be critical to ensuring the reliability and performance of our systems, while leadership will contribute to the overall success and growth of the development team.
Key Responsibilities:
1- Backend System Design & Development
Design and implement scalable and reliable backend systems and APIs, ensuring high availability and performance.
Develop and optimize microservices, RESTful APIs, and other backend components that integrate with frontend and third-party systems.
Write clean, maintainable, and efficient code following industry best practices (SOLID principles, design patterns, etc.).
Optimize the backend architecture for performance, security, and scalability, especially under high traffic and load.
2-Database Management & Optimization
Design and maintain relational and NoSQL databases, ensuring data consistency, integrity, and efficient queries.
Optimize database queries and transactions to improve system performance and reduce latency.
Work with data engineers to design and implement data models and data storage solutions that meet business needs.
3-Collaboration with Cross-Functional Teams
Work closely with frontend developers, product managers, and QA teams to ensure seamless integration between backend and frontend systems.
Collaborate with DevOps engineers to ensure smooth deployment pipelines, CI/CD processes, and infrastructure as code.
Participate in code reviews and provide mentorship to junior and mid-level backend developers.
4
Security and Reliability
Implement robust security protocols for data protection, including user authentication, encryption, and data access control.
Proactively identify and resolve security vulnerabilities, bugs, and performance bottlenecks.
Develop and maintain logging, monitoring, and alerting systems to ensure system reliability and uptime.
5-Mentorship and Leadership
Provide technical leadership and guidance to junior and mid-level developers, helping them grow their skills and navigate complex technical challenges.
Take ownership of critical backend systems, providing technical leadership through design, architecture, and implementation decisions.
Drive the adoption of best practices within the team, including testing, CI/CD, and version control.
6-Continuous Improvement
Stay up to date with industry trends and emerging technologies in backend development.
Evaluate and recommend new tools, frameworks, and technologies to improve the team’s efficiency and product quality.
Contribute to the overall improvement of engineering processes, including agile development, testing, and deployment methodologies.
Qualifications & Experience
Education : Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Experience : 2+ years of professional experience in backend development, with a strong portfolio of successfully delivered projects.
Technical Skills:
- Programming Languages: Expert proficiency in [Programming Language(s) such as Java, Python, Node.js, C#].
- Frameworks & Libraries: Strong experience with backend frameworks such as Spring Boot, ASP.NET Core, Django, or Express.js.
- Databases: Deep knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- APIs: Experience designing and developing RESTful APIs and GraphQL services.
- Cloud & Infrastructure: Experience with cloud services such as AWS, Google Cloud, or Azure. Familiarity with containerization (e.g., Docker) and orchestration (e.g., Kubernetes) is a plus.
- Version Control: Proficiency with version control systems like Git.
- CI/CD & DevOps: Experience with Continuous Integration/Continuous Deployment pipelines and automated testing.
Soft Skills:
- Strong problem-solving skills and ability to work independently or as part of a team.
- Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical team members.
- Strong attention to detail and a commitment to delivering high-quality, maintainable code.
- Ability to work in an Agile environment and contribute to sprint planning, retrospectives, and daily standups.
Preferred Qualifications
Leadership : Previous experience in a leadership or mentoring role, including code reviews and setting development best practices.
Cloud-Native Architectures : Experience building microservices and serverless applications in the cloud.
Testing : Experience writing unit tests, integration tests, and working with test automation frameworks.
Security : Knowledge of security best practices, including encryption, identity management, and secure API development.
Performance Optimization : Experience optimizing backend systems for scalability, performance, and latency reduction.
Agile Experience : Familiarity with Agile methodologies such as Scrum or Kanban.
Other offers great for you!
These companies are also looking for great profiles
Easypartner
Senior Backend Developer .NET / Azure - Paris - (H/F)
500
Freelance
Remote
Skills
8 months ago
Quick apply
Qolibris
Senior Backend Developer
500
Freelance
Paris, France
Hybrid
Skills
1 month ago
Quick apply
skiils
Senior Développeur Backend Java — Java 21+ | Kafka | Spring Boot
55 000 € - 65 000 € par an
Permanent contract
Paris, France
Hybrid
Skills
17 days ago
Quick apply
No company information available.