Java Backend Development Tech Lead, Cairo, Egypt
Connect to your career at Deloitte
Deloitte, established globally in 1845, is the world’s largest and leading professional services firm, providing Audit & Assurance, Tax & Legal and Consulting and related services to public and private clients spanning multiple industries. Present in more than 150 countries, Deloitte is distinct in its ability to help clients solve their most complex problems, from strategy to implementation.
Deloitte innovation hub (DIH) is a strategic initiative established to support our ambition to become the leading business transformation partner of choice for our clients and to expand and scale our delivery footprint across EMEA. With access to a scaled, diverse, highly skilled, motivated, and engaged workforce, DIH is delivering complex technical solutions for clients’ most complex business problems, across portfolios that include ‘Strategy & Transactions’, ‘Customer’, ‘Engineering, AI & Data, ‘Enterprise, Technology & Performance’ and ‘Cyber’. DIH is aiming to become the destination for top talents in Egypt for a long, exciting career.
We invest in outstanding people of diverse talents and backgrounds and empower them to achieve more than they could elsewhere. Our work combines advice with action and integrity. We believe that when our clients and society are stronger, so are we. Our organization has grown in scale and diversity, providing services across the region, with our shared culture remaining the same. We aim to help clients realize their ambitions, make a positive difference in society, and maximize the success of our people. This drive fuels the commitment and humanity that run deep through our every action.
Connect to your opportunity
7+ years of experience in the same field. End-to-End Development: Undertake end-to-end microservice development, from requirement analysis and design to implementation and deployment. Technology Stack Mastery: Proficiency back-end frameworks / Languages (Java, Spring Boot) Architecture Design: Design scalable and maintainable application architectures, ensuring efficient implementation of architectural patterns. API Development: Develop robust and efficient APIs to enable seamless communication between different parts of the application and potentially with third-party services. Version Control and Collaboration: Utilize version control systems like Git for collaborative development, ensuring code quality and smooth integration of features from multiple team members. Agile development methods: Follow Test Drive Development as a professional discipline to create software. Comfortable doing pair programming. Testing: Working knowledge of modern testing tools. Dev Ops: Practical experience in Continuous Integration/Continuous Delivery. Security Considerations: Implement security best practices, including data encryption, user authentication, and authorization mechanisms, to safeguard the application from potential threats. Performance Optimization: Analyse and optimize application performance, identifying bottlenecks and implementing strategies to enhance speed and responsiveness. Client Interaction: Collaborate closely with clients and stakeholders to gather requirements, provide updates, and address feedback, demonstrating strong communication and interpersonal skills.
Connect To Your Skills And Professional Experience
Back-End Development: Experience with at least one back-end language/framework combination, like Java, Kotlin, Spring Boot to build server-side logic and APIs. Containers: Experience with Docker and Kubernetes. Version Control: Competence in using Git for version control, branching, and collaborating effectively with other team members on codebases. API Development: Ability to create and document APIs for communication between different parts of the application or external services. Basic Dev Ops Skills: Experience with basic deployment practices. Cloud experience: Experience with GCP. Debugging and Troubleshooting: Skill in identifying and resolving bugs, errors, and performance issues across the entire application stack. Continuous Learning: Demonstrated commitment to staying updated with industry trends and learning new technologies through online courses, coding communities, and self-driven projects.
Connect to your service line - Technology and Transformation
Distinctive thinking, deep expertise, and collaborative working. That’s what connects us. That’s what makes us Deloitte. If you want to help solve some of the biggest challenges around, join us. Together, we’ll make an impact that matters.
Connect to your Industry.
“What attracted me to Deloitte were the endless opportunities and the collective experience of other like-minded individuals. Deloitte’s clients include many of the world’s largest organisations; I wanted to be part of a team that made a difference that I could be proud of.”
Dan, Technolgy & Transformation
Our commitment to you
Making an impact is more than just what we do: it’s why we’re here. So we work hard to create an environment where you can experience a purpose you believe in, the freedom to be you, and the capacity to go further than ever before.
We want you. The true you. Your own strengths, perspective and personality. So we’re nurturing a culture where everyone belongs, feels supported and heard, and is empowered to make a valuable, personal contribution. You can be sure we’ll take your wellbeing seriously, too. Because it’s only when you’re comfortable and at your best that you can make the kind of impact you, and we, live for.
Your expertise is our capability, so we’ll make sure it never stops growing. Whether it’s from the complex work you do, or the people you collaborate with, you’ll learn every day. Through world-class development, you’ll gain invaluable technical and personal skills. Whatever your level, you’ll learn how to lead.
Connect to your next step
A career at Deloitte is an opportunity to develop in any direction you choose. Join us and you’ll experience a purpose you can believe in and an impact you can see. You’ll be free to bring your true self to work every day. And you’ll never stop growing, whatever your level.
قائد تقني لتطوير برمجيات الخلفية (Java)، القاهرة، مصر
تواصل مع مسارك المهني في ديلويت
تعد ديلويت، التي تأسست عالمياً في عام 1845، أكبر شركة خدمات مهنية رائدة في العالم، حيث تقدم خدمات التدقيق والتأمين، والضرائب والقانون، والاستشارات والخدمات ذات الصلة لعملاء من القطاعين العام والخاص في مختلف الصناعات. تتواجد ديلويت في أكثر من 150 دولة، وتتميز بقدرتها على مساعدة عملائها في حل أكثر مشاكلهم تعقيداً، من الاستراتيجية إلى التنفيذ.
مركز ديلويت للابتكار (DIH) هو مبادرة استراتيجية تم إنشاؤها لدعم طموحنا لنصبح شريك تحول الأعمال الرائد المفضل لعملائنا، ولتوسيع نطاق حضورنا في تقديم الخدمات عبر منطقة أوروبا والشرق الأوسط وأفريقيا. من خلال الوصول إلى قوة عاملة واسعة النطاق ومتنوعة وعالية المهارة ومتحمسة وملتزمة، يقدم مركز DIH حلولاً تقنية معقدة لأكثر مشاكل الأعمال تعقيداً لعملائنا، عبر محافظ تشمل "الاستراتيجية والمعاملات"، و"العملاء"، و"الهندسة، والذكاء الاصطناعي والبيانات"، و"المؤسسات، والتكنولوجيا والأداء"، و"الأمن السيبراني". يهدف مركز DIH إلى أن يصبح الوجهة المفضلة لأفضل المواهب في مصر لبناء مسيرة مهنية طويلة ومثيرة.
نحن نستثمر في أشخاص متميزين من ذوي المواهب والخلفيات المتنوعة ونمكّنهم من تحقيق أكثر مما يمكنهم تحقيقه في أي مكان آخر. يجمع عملنا بين المشورة والعمل والنزاهة. نحن نؤمن بأنه عندما يصبح عملاؤنا ومجتمعنا أقوى، نصبح نحن أقوى أيضاً. لقد نمت مؤسستنا من حيث الحجم والتنوع، حيث تقدم خدماتها في جميع أنحاء المنطقة، مع بقاء ثقافتنا المشتركة كما هي. نحن نهدف إلى مساعدة عملائنا على تحقيق طموحاتهم، وإحداث فرق إيجابي في المجتمع، وتعظيم نجاح موظفينا. هذا الدافع يغذي الالتزام والإنسانية التي تكمن في عمق كل إجراء نقوم به.
تواصل مع فرصتك
أكثر من 7 سنوات من الخبرة في نفس المجال. التطوير المتكامل (End-to-End): تولي تطوير الخدمات المصغرة (microservices) بشكل متكامل، من تحليل المتطلبات والتصميم إلى التنفيذ والنشر. إتقان حزم التقنيات: الكفاءة في أطر عمل/لغات البرمجة الخلفية (Java, Spring Boot). تصميم البنية الهندسية: تصميم بنيات تطبيقات قابلة للتوسع والصيانة، مما يضمن التنفيذ الفعال للأنماط الهندسية. تطوير واجهات برمجة التطبيقات (API): تطوير واجهات برمجة تطبيقات قوية وفعالة لتمكين التواصل السلس بين أجزاء التطبيق المختلفة وربما مع خدمات الطرف الثالث. التحكم في الإصدار والتعاون: استخدام أنظمة التحكم في الإصدار مثل Git للتطوير التعاوني، مما يضمن جودة الكود والتكامل السلس للميزات من أعضاء الفريق المتعددين. أساليب التطوير الرشيقة (Agile): اتباع التطوير المعتمد على الاختبار (TDD) كنظام مهني لإنشاء البرمجيات. القدرة على العمل بأسلوب البرمجة الزوجية (pair programming). الاختبار: معرفة عملية بأدوات الاختبار الحديثة. ديف أوبس (Dev Ops): خبرة عملية في التكامل المستمر/التسليم المستمر (CI/CD). اعتبارات الأمان: تنفيذ أفضل ممارسات الأمان، بما في ذلك تشفير البيانات، ومصادقة المستخدم، وآليات التفويض، لحماية التطبيق من التهديدات المحتملة. تحسين الأداء: تحليل وتحسين أداء التطبيقات، وتحديد الاختناقات وتنفيذ استراتيجيات لتعزيز السرعة والاستجابة. التفاعل مع العملاء: التعاون الوثيق مع العملاء وأصحاب المصلحة لجمع المتطلبات، وتقديم التحديثات، ومعالجة التعليقات، مع إظهار مهارات تواصل وشخصية قوية.
تواصل مع مهاراتك وخبراتك المهنية
تطوير الخلفية (Back-End): خبرة في لغة برمجة خلفية واحدة على الأقل أو تركيبة إطار عمل، مثل Java أو Kotlin أو Spring Boot لبناء منطق جانب الخادم وواجهات برمجة التطبيقات. الحاويات (Containers): خبرة في Docker وKubernetes. التحكم في الإصدار: الكفاءة في استخدام Git للتحكم في الإصدار، والتفرع (branching)، والتعاون بفعالية مع أعضاء الفريق الآخرين على قواعد الأكواد. تطوير واجهات برمجة التطبيقات: القدرة على إنشاء وتوثيق واجهات برمجة التطبيقات للتواصل بين أجزاء التطبيق المختلفة أو الخدمات الخارجية. مهارات ديف أوبس الأساسية: خبرة في ممارسات النشر الأساسية. خبرة في السحابة: خبرة في منصة Google Cloud Platform (GCP). تصحيح الأخطاء وحل المشكلات: مهارة في تحديد وحل الأخطاء والمشاكل ومشاكل الأداء عبر حزمة التطبيق بالكامل. التعلم المستمر: التزام مثبت بالبقاء على اطلاع بأحدث اتجاهات الصناعة وتعلم تقنيات جديدة من خلال الدورات التدريبية عبر الإنترنت، ومجتمعات البرمجة، والمشاريع الذاتية.
تواصل مع خط خدمتك - التكنولوجيا والتحول
تفكير متميز، وخبرة عميقة، وعمل تعاوني. هذا ما يربطنا ببعضنا البعض. هذا ما يجعلنا ديلويت. إذا كنت ترغب في المساعدة في حل بعض أكبر التحديات، انضم إلينا. معاً، سنحدث تأثيراً مهماً.
تواصل مع مجالك.
"ما جذبني إلى ديلويت هو الفرص اللانهائية والخبرة الجماعية للأفراد ذوي التفكير المماثل. تضم قائمة عملاء ديلويت العديد من أكبر المنظمات في العالم؛ أردت أن أكون جزءاً من فريق يصنع فرقاً يمكنني أن أفخر به."
دان، التكنولوجيا والتحول
التزامنا تجاهك
إحداث تأثير هو أكثر من مجرد ما نقوم به: إنه سبب وجودنا هنا. لذلك نحن نعمل بجد لخلق بيئة حيث يمكنك تجربة هدف تؤمن به، وحرية أن تكون على طبيعتك، والقدرة على الذهاب إلى أبعد من أي وقت مضى.
نحن نريد شخصك الحقيقي. نقاط قوتك ووجهة نظرك وشخصيتك. لذا نحن نرعى ثقافة ينتمي فيها الجميع، ويشعرون فيها بالدعم والاستماع، ويتم تمكينهم من تقديم مساهمة قيمة وشخصية. يمكنك التأكد من أننا نأخذ رفاهيتك على محمل الجد أيضاً. لأنه فقط عندما تكون مرتاحاً وفي أفضل حالاتك، يمكنك إحداث نوع التأثير الذي تعيش من أجله، ونعيش نحن من أجله.
خبرتك هي قدرتنا، لذا سنحرص على استمرار نموها. سواء من خلال العمل المعقد الذي تقوم به، أو الأشخاص الذين تتعاون معهم، ستتعلم كل يوم. من خلال التطوير ذي المستوى العالمي، ستكتسب مهارات تقنية وشخصية لا تقدر بثمن. مهما كان مستواك، ستتعلم كيف تقود.
تواصل مع خطوتك التالية
المسيرة المهنية في ديلويت هي فرصة للتطور في أي اتجاه تختاره. انضم إلينا وستختبر هدفاً يمكنك الإيمان به وتأثيراً يمكنك رؤيته. ستكون حراً في جلب طبيعتك الحقيقية إلى العمل كل يوم. ولن تتوقف أبداً عن النمو، مهما كان مستواك.