وظائف مبرمجين جافا في مصر
٣٢ وظائف شاغرة
About the Role We are seeking an experienced Senior Java Developer to design, develop, and maintain highly scalable, cloud-native applications using Java and Spring. In this role, you will bring hands-on expertise across the full software lifecycle-design, architecture, and development-to build robust solutions that power our platform. You will play a key part in shaping technical direction, modernizing legacy systems, and driving forward an ambitious digital transformation initiative, all while helping grow the engineering talent around you. Responsibilities Contribute to architecture and design decisions -Actively participate in defining solution architecture, evaluating trade-offs, and making sound technical design decisions that align with business goals. Develop well-tested, high-quality solutions -Design and implement reliable, maintainable features backed by comprehensive automated testing to ensure production-grade quality. Drive digital transformation and modernization -Contribute to a strategic digital transformation program, revamping and re-architecting legacy systems into modern, cloud-native solutions. Mentor and support junior developers -Provide technical guidance, conduct code reviews, and foster the professional growth of junior team members through coaching and knowledge sharing. Qualifications University Degree Computer Science / Engineering.5 -7 years of experience in software development Desirable Qualifications Java & Spring Boot - Strong, hands-on proficiency in Java and the Spring Boot framework for building enterprise-grade applications. Architecture & design patterns - Practical experience applying architectural styles and patterns such as Clean Architecture, Hexagonal Architecture, Event-Driven Architecture, Domain-Driven Design (DDD), and Test-Driven Development (TDD). Microservices - Hands-on experience designing, building, and operating microservices-based systems. Databases, messaging & caching - Hands-on experience with relational and/or NoSQL databases, messaging systems (e.g., Kafka, Rabbit MQ), and caching solutions (e.g., Redis). API design -Hands-on experience designing well-structured, robust APIs (e.g., REST and/or g RPC), with attention to versioning, security, and documentation. Automated testing - Proficiency writing well-tested code using JUnit and Mockito, following test automation best practices. Containerization & orchestration - Familiarity with Docker and Kubernetes for packaging and deploying cloud-native workloads. CI/CD & Dev Ops (recommended) - Experience with CI/CD pipelines and automation tooling (e.g., Jenkins, Git Lab CI, Git Hub Actions) to support continuous delivery. Version control & collaboration (recommended) - Proficiency with Git and collaborative development workflows.
About the Role We are looking for a Senior Java Backend Developer to join our engineering team and contribute to building scalable, high-performance backend services for our digital banking platform. The ideal candidate will have strong experience in Java and Spring Boot, designing microservices-based architectures, and developing secure, scalable APIs. In this role, you will also contribute to technical architecture decisions, mentor junior developers, and help drive engineering best practices. You will work closely with product managers, architects, and frontend engineers to deliver reliable and efficient backend systems that power modern digital banking solutions. Key Responsibilities Backend Development Design, develop, and maintain backend services using Java and Spring Boot. Build scalable microservices architectures supporting high-volume digital platforms. Develop and maintain RESTful APIs for internal and external integrations. System Architecture Contribute to system design and backend architecture decisions. Ensure high availability, performance, and scalability of backend services. Implement secure coding practices aligned with enterprise security standards. Integration Integrate backend services with internal systems and third-party platforms. Work with messaging systems such as Kafka or other event-driven technologies. Collaboration Collaborate closely with frontend developers, product managers, and QA teams. Participate in Agile/Scrum development processes. Mentor junior developers and contribute to knowledge sharing. Performance & Quality Write clean, maintainable, and testable code. Troubleshoot and optimize application performance. Ensure code quality through testing, code reviews, and CI/CD pipelines. Required Qualifications Experience5–10 years of experience in Java backend development Strong experience with Spring Boot and microservices architecture Proven experience building REST APIsTechnical Skills Java Spring Boot Microservices architecture RESTful API development SQL and relational databases (Postgre SQL, MySQL, or similar) Git version control Docker / containerization CI/CD pipelines Security & Integration Authentication and authorization frameworks (OAuth2, JWT) API security best practices Professional Skills Strong problem-solving and analytical skills Ability to work in Agile environments Strong communication and collaboration skills Preferred Qualifications Experience with event-driven architectures (Kafka or similar) Experience with cloud platforms or container orchestration (Kubernetes) Experience building high-availability enterprise systems Experience in digital banking, fintech, or financial services platforms
???? Key Responsibilities:- Design, develop, and maintain enterprise applications using Java/J2EE technologies.- Develop and consume RESTful and SOAP web services.- Apply Object-Oriented Design principles and Design Patterns to build scalable solutions.- Design and optimize Oracle and NoSQL (Mongo DB) databases.- Write unit tests using JUnit and follow Test-Driven Development (TDD) practices.- Collaborate with cross-functional teams to analyze requirements and deliver high-quality software.- Participate in code reviews and ensure adherence to software development best practices.- Support CI/CD implementation using Dev Ops tools and processes.- Troubleshoot and resolve production and performance issues.- Work on Telecom BSS solutions with strong involvement in Order Management (OM) processes.<br>???? Requirements:- Bachelor's degree in computer science, Engineering, or related field.- 4+ years of hands-on experience in Java development.- Strong experience with Java, J2EE, REST, SOAP, XML, JSON, and SQL.- Experience with Oracle Database Design and Mongo DB.- Strong understanding of OOP, Design Patterns, and Software Design Best Practices.- Deep knowledge of Java/JEE internals (Class Loading, Memory Management, Transaction Management).- Experience with Git, Git Hub, Linux, and JUnit.- Hands-on experience with Dev Ops tools such as Jenkins, Git Hub Actions, Azure Dev Ops (ADO), and Sonar Qube.- Telecom BSS experience with deep knowledge of Order Management (OM).- Excellent problem-solving and communication skills.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><b>Who we are</b>
<br></span><p>VOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through Talent, Technology & Transformation. <br>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other Telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and 3rd party capability. <br>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal. <br>#VOIS #BeUnrivalled #CreateTheFuture</p><br><br><br><b>About this Role</b>
<br>
We are seeking a Senior Java Technical Lead to provide technical leadership across multiple software delivery initiatives, from early planning through to production deployment. This role is ideal for an individual who combines deep Java expertise with the ability to guide teams, shape technical direction, and ensure high-quality, predictable delivery in a fast-paced, agile environment.<br>
<br><br><br><b>What you’ll do</b>
<br>Lead software development initiatives from design through to production delivery.<br>
Design scalable and maintainable software solutions aligned with best practices and business requirements.<br>
Ensure the technical team has a clear and shared understanding of system design and implementation approach.<br>
Implement business requirements in line with approved design documentation.<br>
Provide clear and accurate reporting on technical progress, risks, challenges, and recommendations.<br>
Coach and support technical team members, offering guidance throughout the project lifecycle.<br>
Select appropriate technologies and tools to meet customer and system needs.<br>
Manage multiple projects and priorities concurrently while maintaining delivery quality.<br><br><br><b>Who you are</b>
<br>Strong proficiency in object-oriented programming and SOLID principles.<br>
Extensive hands-on experience with Java 8 or later versions.<br>
Solid understanding of software design patterns and architectural principles.<br>
Experience with Hibernate and ORM frameworks.Strong knowledge of SQL and NoSQL databases.<br>
Experience with unit testing and test-driven development practices.Proficiency in Spring Boot, Git, and Maven.<br>
Experience with containerisation technologies such as Docker and Kubernetes.Good understanding of microservices architecture.<br>
Experience integrating RESTful and SOAP-based APIs.<br>
Familiarity with Agile delivery methodologies.<br>
Clear and effective communication skills, with the ability to remain composed and delivery-focused under pressure.<br>
A degree in Computer Science, Engineering, or equivalent practical experience<br><br><br><b>Not a perfect fit?</b>
<br><p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p><br><br><br><b>What's in it for you</b>
<br>Exposure to large-scale, enterprise-grade technology platforms within a global organisation.<br>
Opportunities to influence technical direction and architectural decisions.<br>
A collaborative environment that values knowledge sharing and continuous improvement.<br>
Access to structured training and certification opportunities.<br>
Clear pathways for career growth and internal mobility within VOIS.<br><br><br><b>What skills you will learn</b>
<br>Advanced technical leadership and team coaching capabilities.<br>
Enterprise-level solution design and delivery practices.<br>
Cross-project prioritisation and stakeholder communication.<br>
Scalable microservices and cloud-native delivery approaches.<br>
Quality, predictability, and engagement-driven delivery metrics.<br><br><br><b>VOIS Equal Opportunity Employer Commitment</b>
<br><p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender identity, gender expression, sexual orientation, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background. </p><br><br><br><b>Join Us</b>
<br><p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this. <br>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together. <br>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p><br><br><br><b>Alert </b>
<br><p>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud. <br>#JDEnhancedByTARA</p><br><br><br><b>Follow us on social media</b>
<br>LinkedIn: https://www.linkedin.com/company/vois/<br>
Facebook: https://www.facebook.com/voisglobal<br>
Instagram: https://www.instagram.com/voisglobal/<br>
Chat with our employees: https://lnkd.in/dpkrcvR2<br><br><br><br>
</div>
<p><h4>ربط مسيرتك المهنية مع ديلويت</h4>
<p>ديلويت، التي تأسست عالميًا في 1845، هي أكبر شركات الخدمات المهنية الرائدة في العالم، وتقدم خدمات التدقيق والضمان، والضرائب والقانون، والاستشارات والخدمات ذات الصلة لعملاء عامّة وخاصة عبر صناعات متعددة. تتواجد في أكثر من 150 دولة، وتتميز ديلويت بقدرتها على مساعدة العملاء في حل أكثر مشاكلهم تعقيدًا، بدءًا من الاستراتيجية وحتى التنفيذ.</p>
<p>مركز ابتكار ديلويت (DIH) هو مبادرة استراتيجية تأسست لدعم طموحنا بأن نكون الشريك الرائد في تحويل الأعمال المختار لعملائنا ولتوسيع ونطاق وجودنا في تقديم الخدمات عبر منطقة أفريقيا، أوروبا والوسط الشرق. مع إمكانية الوصول إلى قوة عمل من scale متنوعة، عالية المهارة، متحفّزة ومشاركة، يقوم DIH بتقديم حلول تقنية معقدة لأعقد مشكلات الأعمال لدى العملاء، عبر محافظ تشمل «الاستراتيجية والمعاملات»، «العميل»، «الهندسة، الذكاء الاصطناعي والبيانات»، «المؤسسة، التكنولوجيا والأداء»، و«الأمن السيبراني». يهدف DIH إلى أن يصبح وجهة لأفضل المواهب في مصر لمسار مهني طويل ومثير.</p>
<p>نستثمر في أشخاص متميزين من مواهب وخلفيات متنوعة ونمكنهم من تحقيق ما يتجاوز ما يمكنهم تحقيقه في أماكن أخرى. عملنا يجمع بين النصيحة مع الفعل والنزاهة. نؤمن بأن عندما يصبح عملاؤنا والمجتمع أقوى، فنحن أيضًا أقوى. منظمتنا نمت وتنوعت في النطاق والخدمات التي نقدمها في المنطقة، مع الحفاظ على ثقافتنا المشتركة. نهدف إلى مساعدة العملاء على تحقيق طموحاتهم، وإحداث فرق إيجابي في المجتمع، وزيادة نجاح كوادرنا. هذه القيادة تشكل الالتزام والإنسانية التي تسري في كل إجراء من إجراءاتنا.</p>
<h4>ربط الفرصة المهنية لديك</h4>
<ul>
<li><strong>أكثر من 7 سنوات من الخبرة في نفس المجال.</strong></li>
<li><strong>التطوير من البداية حتى النهاية:</strong> إجراء تطوير ميكرو‑خدمات من المتطلبات والتصميم إلى التنفيذ والنشر.</li>
<li><strong>السيطرة على تقنية التكديس:</strong> الكفاءة في أطر/لغات الواجهة الخلفية (Java، Spring Boot).</li>
<li><strong>تصميم الهندسة:</strong> تصميم هياكل تطبيق قابلة للتوسع وقابلة للصيانة، مع ضمان تنفيذ أنماط معمارية بشكل فعال.</li>
<li><strong>تطوير واجهات برمجة التطبيقات:</strong> تطوير واجهات برمجة تطبيقات قوية وفعالة لتمكين التواصل السلس بين أجزاء التطبيق وربما مع خدمات طرف ثالث.</li>
<li><strong>التحكم بالإصدار والتعاون:</strong> استخدام أنظمة التحكم في الإصدارات مثل Git للتطوير التعاوني، وضمان جودة الكود وانسجام دمج الميزات من أعضاء فريق متعددين.</li>
<li><strong>طرق التطوير الرشيقة:</strong> اتباع التطوير المدفوع بالاختبار كممارسة مهنية لإنشاء البرمجيات. مرتاحون لبرمجة الأزواج.</li>
<li><strong>الاختبار:</strong> معرفة عملية بأدوات الاختبار الحديثة.</li>
<li><strong>DevOps:</strong> خبرة عملية في الدمج المستمر/التسليم المستمر.</li>
<li><strong>اعتبارات الأمن:</strong> تطبيق أفضل ممارسات الأمان، بما في ذلك تشفير البيانات، والمصادقة والتفويض للمستخدمين، لحماية التطبيق من التهديدات المحتملة.</li>
<li><strong>تحسين الأداء:</strong> تحليل وتحسين أداء التطبيق، تحديد الاختناقات وتنفيذ استراتيجيات لتعزيز السرعة والاستجابة.</li>
<li><strong>التفاعل مع العميل:</strong> التعاون الوثيق مع العملاء وأصحاب المصلحة لجمع المتطلبات، وتقديم التحديثات ومعالجة الملاحظات، مع إبراز مهارات الاتصال والتفاعل البشري القوية.</li>
</ul>
<h4>ربط مهاراتك وخبرتك المهنية</h4>
<ul>
<li><strong>تطوير الواجهة الخلفية:</strong> تجربة مع على الأقل لغة/إطار خلفي واحد مثل Java أو Kotlin أو Spring Boot لبناء منطق الخادم وواجهات برمجة التطبيقات.</li>
<li><strong>الحاويات:</strong> تجربة مع Docker وKubernetes.</li>
<li><strong>التحكم بالإصدارات:</strong> الكفاءة في استخدام Git للتحكم بالإصدارات، والفروع، والتعاون الفعّال مع بقية أعضاء الفريق في قواعد الكود.</li>
<li><strong>تطوير API:</strong> القدرة على إنشاء وتوثيق واجهات برمجة التطبيقات للتواصل بين أجزاء التطبيق أو الخدمات الخارجية.</li>
<li><strong>مهارات DevOps الأساسية:</strong> تجربة مع ممارسات النشر الأساسية.</li>
<li><strong>خبرة سحابية:</strong> تجربة مع GCP.</li>
<li><strong>تصحيح الأخطاء واستكشافها:</strong> مهارة في تحديد الأخطاء وحلها ومشكلات الأداء عبر كامل طبقة التطبيق.</li>
<li><strong>التعلم المستمر:</strong> التزام مستمر بالبقاء مطلعاً على اتجاهات الصناعة وتعلم تقنيات جديدة من خلال الدورات عبر الإنترنت، مجتمعات البرمجة، ومشاريع ذاتيّة.</li>
</ul>
<h4>ربط بخط الخدمة - التكنولوجيا والتحول</h4>
<p>تفكير مميز، خبرة عميقة، والعمل التعاوني. هذا ما يربطنا. هذا ما يجعلنا ديلويت. إذا كنت ترغب في المساعدة في حل بعض أكبر التحديات حول العالم، انضم إلينا. معًا، سنُحدث تأثيرًا ذا قيمة.</p>
<h4>ربط بالصناعة</h4>
<p>"ما جذبني إلى ديلويت كان الفرص اللامحدودة والتجربة الجماعية لأشخاص ذوي تفكير مشابه. عملاء ديلويت يشملون العديد من أكبر المؤسسات في العالم؛ أردت أن أكون جزءًا من فريق يُحدث فرقًا أفخر به." – دان، التكنولوجيا والتحول</p>
<h4>التزامنا تجاهك</h4>
<p>إحداث تأثير يتعدى ما نفعله: هذا هو سبب وجودنا. لذا نعمل جاهدين لخلق بيئة يمكنك فيها بناء هدف تؤمن به، والحرية لتكون نفسك، والقدرة على المضي قدمًا أكثر من أي وقت مضى.</p>
<p>نريدك. أنت حقًا. نقاط قوتك الخاصة، ومنظورك وشخصيتك. لذا نعمل على تعزيز ثقافة حيث everyone belongs، والشعور بالدعم والسمع، وتمكينك من تقديم مساهمة قيمة وشخصية. يمكنك التأكد من أننا سنولي صحتك ورفاهيتك اهتمامًا أيضًا. لأنه فقط عندما تكون مرتاحًا وفي قمتك يمكنك إحداث النوع من التأثير الذي نعيش من أجله جميعًا.</p>
<p>خبرتك هي قدرتنا، لذا سنضمن أنها لن تتوقف عن النمو. سواء كان ذلك من العمل المعقد الذي تقوم به، أو من الأشخاص الذين تتعاون معهم، ستتعلم كل يوم. من خلال تطوير من الطراز العالمي، ستكتسب مهارات تقنية وشخصية لا تقدر بثمن. بغض النظر عن مستواك، ستتعلم كيف تقود.</p>
<h4>ربط بخطتك التالية</h4>
<p>مسار وظيفي في ديلويت هو فرصة للتطور في أي اتجاه تختاره. انضم إلينا وستختبر هدفًا يمكنك الوثوق به وتأثيرًا يمكنك مشاهدته. ستكون حرًا لتجلب ذاتك الحقيقية للعمل كل يوم. ولن تتوقف عن النمو، بغض النظر عن مستواك.</p></p><p></p>
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<span>وصف الوظيفة: نحن نبحث عن مطور جافا عالي المهارة مع خبرة عملية قوية في Spring Boot للانضمام إلى فريق التطوير لدينا.<br> سيملك المرشح المثالي ما لا يقل عن 4 سنوات من الخبرة المهنية في تطوير جافا الخلفي، مع فهم عميق لتصميم وبناء واجهات برمجة تطبيقات وميكروسيرفيس قابلة للتوسع وآمنة وعالية الأداء باستخدام منظومة Spring.<br> المسؤوليات الأساسية: • تصميم وتطوير وصيانة الخدمات الخلفية وواجهات برمجة تطبيقات REST باستخدام Java وSpring Boot.<br> • بناء وصيانة بنية ميكروسيرفيس بنطاق خدمات واضح وقابلية التوسع في الاعتبار.<br> • التكامل مع قواعد البيانات، وسماح الرسائل، والأنظمة الخارجية باستخدام أنماط معيارية صناعيًا.<br> • كتابة كود نظيف وقابل للصيانة وموثق بشكل جيد يتبع أفضل الممارسات والمعايير البرمجية.<br> • إجراء معاينات الشفرة والمشاركة في تخطيط السبرينت، والاجتماعات اليومية، والتقييمات. <br> • التعاون مع مطوري الواجهة الأمامية، و DevOps، ومهندسي QA لتقديم حلول كاملة. <br> • مراقبة أداء التطبيق واستكشاف المشاكل في بيئات التطوير والإنتاج.<br> المؤهلات: • درجة البكالوريوس في علوم الحاسب، الهندسة، أو مجال ذي صلة.<br> • 5+ سنوات من الخبرة العملية في تطوير جافا.<br> • خبرة قوية في Spring Boot، Spring MVC، Spring Data JPA، وSpring Security.<br> • الكفاءة في بناء RESTful APIs والتكامل مع الخدمات الخارجية.<br> • خبرة قوية مع قواعد البيانات العلائقية (مثل PostgreSQL، MySQL) و JPA/Hibernate.<br> • الإلمام بأطر الاختبار الوحدوي (JUnit، Mockito) وتطوير مدفوع بالاختبار.<br> • خبرة مع Maven أو Gradle، Git، وCI/CD pipelines.<br> • فهم جيد للميكروسيرفيس، والتعبئة بالحاويات (Docker)، والعمل في بيئات سحابية (AWS/Azure/GCP).<br> المهارات المفضلة: • خبرة مع طوابير الرسائل (مثل Kafka، RabbitMQ).<br> • الاهتمام بالتقنيات الأمامية (مثل Angular أو React) يعتبر زائدًا.<br> • الإلمام بقواعد بيانات NoSQL (مثل MongoDB، Redis).<br> • فهم بمفاهيم DevOps وCI/CD pipelines.<br> • معرفة بممارسات أمنية في الخدمات الخلفية.<br> الدور: مطور خلفي (Sr Java SpringBoot) عدد المناصب: 1 تاريخ البدء: في أقرب وقت ممكن العقدة: 1 سنة (قابلة للتمديد) موقع الموارد: Offshore ساعات العمل الأساسية - 9-6 مساءً بتوقيت دبي (40 ساعة أسبوعيًا) الخبرة المطلوبة – الحد الأدنى 5 سنوات وصف الوظيفة: JD مرفق اللغة المطلوبة: العربية + الإنجليزية المستوى – الحد الأدنى B2/C1 في التواصل بالإنجليزية</span> </div>
<h2 class=\"h5\">وصف الوظيفة</h2>
<div class=\"t-break\" data-jb-field=\"description\">
<p><strong>وصف الوظيفة:</strong></p><br><p>نبحث عن مطور جافا عالي المهارة مع خبرة عملية قوية في Spring Boot للانضمام إلى فريق التطوير لدينا. سيكون لدى المرشح المثالي خبرة مهنية لا تقل عن 4 سنوات في تطوير الخلفية باستخدام Java، مع فهم عميق لتصميم وبناء واجهات برمجة تطبيقات وميكروسيرفيسز قابلة للتوسع وآمنة وعالية الأداء باستخدام منظومة Spring.</p><br><p><strong>المسؤوليات الرئيسية:</strong></p><br><p> • تصميم وتطوير وصيانة خدمات الخلفية وواجهات REST باستخدام Java وSpring Boot.</p><br><p> • بناء وصيانة بنية الخدمات المصغرة مع حدود خدمات واضحة وقابلية للتوسع في الاعتبار.</p><br><p> • التكامل مع قواعد البيانات ووسطاء الرسائل والأنظمة الخارجية باستخدام نماذج معيارية صناعية.</p><br><p> • كتابة رمز نظيف وقابل للصيانة وموثق بشكل جيد باتباع أفضل الممارسات ومعايير الترميز.</p><br><p> • إجراء مراجعات الشفرة والمشاركة في تخطيط السبرينت، والوقوف اليومي، وال retrospectives.</p><br><p> • التعاون مع مطوري الواجهة الأمامية وDevOps ومهندسي QA لتقديم حلول كاملة.</p><br><p> • رصد أداء التطبيق واستكشاف أخطاء في بيئات التطوير والإنتاج.</p><br> </div>
Job Summary:We are looking for an experienced Squad Lead to lead the development and delivery of innovative Banking and Fin Tech solutions. The ideal candidate will have strong leadership capabilities, extensive hands-on experience in Java, Angular, and Mobile development, and a proven track record of delivering enterprise-scale banking applications in an Agile environment. The Squad Lead will manage a multidisciplinary Agile squad, collaborate with business and technical stakeholders, and ensure the successful delivery of secure, scalable, and high-performing digital banking solutions. Fluency in French is mandatory due to direct collaboration with French-speaking clients and stakeholders.<br>Key Responsibilities:Lead and manage a cross-functional Agile squad delivering Banking and Fin Tech solutions. Drive the design, development, and implementation of enterprise applications using Java, Angular, and Mobile technologies. Collaborate with Product Owners, Architects, Business Analysts, and stakeholders to define technical solutions aligned with business objectives. Ensure delivery of secure, scalable, and high-quality banking applications following industry best practices. Lead sprint planning, backlog grooming, daily stand-ups, sprint reviews, and retrospectives. Mentor and coach developers while fostering technical excellence and continuous improvement. Conduct code reviews and ensure compliance with development standards and secure coding practices. Manage technical risks, dependencies, and delivery timelines. Support CI/CD implementation and Dev Ops practices. Work closely with Banking and Fin Tech stakeholders to deliver digital transformation initiatives. Ensure compliance with banking regulations, security standards, and governance frameworks.<br>Required Qualifications:Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.8 years of software development experience.4_5 years of experience as a Squad Lead, Technical Lead, or Engineering Lead. Strong hands-on experience with:Java (Spring Boot, Spring Cloud) Microservices Architecture Angular Mobile Development (Android, i OS, Flutter, or React Native) Experience with RESTful APIs and event-driven architectures. Experience with SQL and NoSQL databases. Strong understanding of Agile/Scrum methodologies. Experience with Git, Docker, Kubernetes, and CI/CD pipelines. Excellent leadership, communication, and stakeholder management skills.<br>Mandatory Requirements:Fluent French – Spoken and Written. Proven experience delivering:Digital Banking solutions Mobile Banking applications Payment Platforms Financial Services applications Previous experience leading Agile development teams. Strong client-facing experience.
<h2 class="h5">وصف الوظيفة</h2>
<div class="t-break" data-jb-field="description">
<span>Intetics، شركة تكنولوجية عالمية رائدة تقدم تطوير تطبيقات البرمجيات المخصصة، فرق محترفة موزعة، تقييم جودة منتج البرمجيات، وحلول "كل الأشياء الرقمية"، تبحث عن مطور جافا أول لإثراء فريقها بمتخصص ماهر لنشر أفكار الشركة ورؤيتها ومحتواها ورسائلها.<br> تكنولوجيا السيارات المتصلة، المركبات ذات القيادة الذاتية، إنترنت الأشياء، تطوير تطبيقات مضمنة، الراديو عبر الإنترنت وتطبيقات الهواتف المحمولة هي مجرد أمثلة من الأشياء الرائعة التي نعمل عليها هنا في Abalta Technologies.<br> نحن رواد في صناعة التنقل والخرائط وقد عملنا مع أكثر من 60 علامة تجارية عالمية منذ تأسيسنا.<br> نحن نبحث عن مهندس برمجيات شغوف وطموح قادر على تحمل مسؤولية الواجهة الخلفية لمنتجنا وقادر على اختيار التقنيات والأدوات الصحيحة لبناء الحل ضمن مجموعة تقنياتنا الأساسية.<br> إذا كنت قادرًا على تحويل هذه إلى حل يعمل للعميل فندعوك للانضمام إلى فريقنا.<br> نحن نبحث عن مطوري جافا للانضمام إلى فريقنا المتنامي والعمل على مشاريع الخرائط الرقمية.<br> المسؤوليات الأساسية: الحصول على درجة BS أو MS في علوم الحاسوب، الهندسة الحاسوبية، أو الهندسة الكهربائية، 5+ سنوات خبرة عمل في برمجة جافا، امتلاك مهارات اتصال كتابية وشفهية ممتازة، أن تكون دافعًا ذاتيًا.<br> يجب أن تكون قادرًا على توقع المشكلات، وتحديد الفرص، واتخاذ نهج استباقي في المسؤوليات، والتحفيز على متابعة تعلم مهارات جديدة، وامتلاك مهارات تواصل قوية لتسهيل العمل ضمن فريق ومع العميل. المسؤوليات: تصميم وتنفيذ النظام الفرعي البرمجي، حضور مراجعات الكود والتصميم، التفاعل مع العملاء، المساعدة في توجيه الاتجاه الفني لفرقة الهندسة في المجالات التالية: معايير وإرشادات الترميز، منهجية ج Agile/Scrum، تقديم المساعدة للمهندسين الآخرين بشكل بنّاء يعزز الإنتاجية، واحد أو أكثر من المهارات الإضافية التالية مرغوبة بشدة: خبرة مع HERE OLP، واجهة برمجة OLP، خبرة مع بايثون، خبرة مع نظم المعلومات الجغرافية GIS، خبرة مع GPS وواجهات برمجة الخرائط، خبرة مع تطوير Agile/Scrum، خبرة مع AWS</span> </div>
<section><p class=\"heading jdMain\">وصف الوظيفة</p><p class=\"heading\">الأدوار والمسؤوليات</p><div class=\"paragraph\"><p>نحن نبحث عن مطور Java عالي المهارة يمتلك خبرة hands-on قوية في Spring Boot للانضمام إلى فريق التطوير لدينا. يجب أن يمتلك المرشح المثالي خبرة لا تقل عن 4 سنوات في تطوير خلفيات Java، مع فهم عميق لتصميم وبناء واجهات برمجة تطبيقات وميكروسيرفس قابلة للتوسع وآمنة وذات أداء عالي باستخدام نظام Spring البيئي.</p><p>المسؤوليات الرئيسية:</p><ul><li>تصميم وتطوير والحفاظ على خدمات الخلفية وREST APIs باستخدام Java وSpring Boot.</li><li>بناء والحفاظ على بنية ميكروسيرفس مع حدود خدمة واضحة وقابلية للتوسع في الاعتبار.</li><li>التكامل مع قواعد البيانات، وسطاء الرسائل، والأنظمة الخارجية باستخدام أنماط معتمدة في الصناعة.</li><li>كتابة كود نظيف وقابل للصيانة وموثق جيداً باتباع أفضل الممارسات ومعايير الترميز.</li><li>إجراء مراجعات الكود والمشاركة في تخطيط السبرينت والاجتماعات اليومية والتأملات.</li><li>التعاون مع مطوري الواجهة الأمامية، فرق DevOps، ومهندسي QA لتقديم حلول كاملة.</li><li>مراقبة أداء التطبيق واستكشاف المشاكل في بيئات التطوير والإنتاج.</li></ul><p>المؤهلات:</p><ul><li>درجة البكالوريوس في علوم الحاسوب، الهندسة، أو مجال ذو صلة.</li><li>5+ سنوات من الخبرة العملية في تطوير Java.</li><li>خبرة قوية في Spring Boot وSpring MVC وSpring Data JPA وSpring Security.</li><li>إتقان بناء RESTful APIs والتكامل مع الخدمات الخارجية.</li><li>خبرة قوية مع قواعد البيانات العلائقية (مثل PostgreSQL، MySQL) وJPA/Hibernate.</li><li>الإلمام بأطر الاختبار الأحادي (JUnit، Mockito) وتطوير قائم على الاختبار.</li><li>الخبرة مع Maven أو Gradle، Git، وعمليات CI/CD.</li><li>فهم جيد للميكروسيرفس، والتعبئة (Docker)، والعمل في بيئات سحابية (AWS/Azure/GCP).</li></ul><p>المهارات المفضلة:</p><ul><li>الخبرة مع طوابير الرسائل (Kafka، RabbitMQ).</li><li>التعرض لتقنيات الواجهة الأمامية (Angular أو React) يعد ميزة.</li><li>الإلمام بقواعد NoSQL (MongoDB، Redis).</li><li>فهم مفاهيم DevOps وCI/CD.</li><li>معرفة بممارسات أمان الخدمات الخلفية.</li></ul><p>الوظيفة: مطور خلفي (Sr Java SpringBoot)</p><p>عدد الوظائف: 1</p><p>تاريخ البدء: في أقرب وقت ممكن</p><p>العقدة: 1 سنة (قابلة للتمديد)</p><p>موقع المورد: خارج الدولة</p><p>ساعات العمل الأساسية - من 9 إلى 6 مساءً بتوقيت دبي (40 ساعة في الأسبوع)</p><p>الحد الأدنى من الخبرة المطلوبة: 5 سنوات</p><p>متطلب اللغة: العربية + الإنجليزية مستوى لا يقل عن B2/C1 في التواصل بالإنجليزية</p><p>Desired Candidate Profile</p><p class=\"paragraph\"></p><ul><li>درجة البكالوريوس في علوم الحاسوب والهندسة أو مجال ذو صلة.</li><li>5+ سنوات من الخبرة العملية في تطوير Java.</li><li>خبرة قوية في Spring Boot وSpring MVC وSpring Data JPA وSpring Security.</li><li>إتقان بناء RESTful APIs والتكامل مع الخدمات الخارجية.</li><li>خبرة قوية مع قواعد البيانات العلائقية (PostgreSQL، MySQL) وJPA/Hibernate.</li><li>الإلمام بأطر الاختبار الأحادي (JUnit، Mockito) وتطوير قائم على الاختبار.</li><li>الخبرة مع Maven أو Gradle، Git، وعمليات CI/CD.</li><li>فهم جيد للميكروسيرفس، والتعبئة (Docker)، والعمل في بيئات سحابية (AWS/Azure/GCP).</li><li>الخبرة مع طوابير الرسائل (Kafka، RabbitMQ).</li><li>التعرض لتقنيات الواجهة الأمامية (Angular أو React) ميزة.</li><li>الإلمام بقواعد NoSQL (MongoDB، Redis).</li><li>فهم مفاهيم DevOps وCI/CD.</li><li>معرفة بممارسات أمان الخدمات الخلفية.</li><li>العربية + الإنجليزية مستوى لا يقل عن B2/C1 في التواصل بالإنجليزية</li></ul><p></p></section>
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>ياسر هي التطبيق الأكبر المتكامل في منطقة المغرب العربي مصممة لتغيير طريقة تقديم الخدمات اليومية. تشغله حالياً في 45 مدينة عبر الجزائر والمغرب وتونس مع توسعات حديثة إلى فرنسا وكندا وأفريقيا جنوب الصحراء. مدعوم (حوالي 200 مليون دولار من تمويل) من قبل شركات رأس المال المخاطر من وادي السيليكون، وأوروبا وأجزاء أخرى من العالم. نقدم خدمات عند الطلب مثل النقل والتوصيل من آخر ميل. بناءً على هذا البنية التحتية، نحن الآن نقدم خدمات مالية لمساعدة مستخدمينا على الدفع والادخار والاقتراض رقميًا. المساعدة في قيادة القارة نحو عصر الاقتصاد الرقمي. نحن لسنا مجرد خدمة أشخاص - نحن نسعى لإنشاء سوق يجلب للناس ما يحتاجونه مع غرس قيم اجتماعية.</p><p>عن الدور</p><p>في هذا الدور، ستنضم إلى فريق الهندسة الدولي والمتنامي لدينا، مع قاعدة كود عالية الجودة وآخر الأدوات، حيث ستقوم بتطوير مهاراتك كي تصبح خبيرًا في تطوير الخلفية المعقدة، بما في ذلك هندسة الميكروخدمات باستخدام Java. ستملك وتبني أنظمة خلفية كبيرة النطاق وميكروسيرفيسز. ستصمم وتطور وتقدم تطبيقات خادم قوية في بيئة ديناميكية جدًا، حيث تحليل السبب الجذري وحل المشكلات بشكل سريع مطلوبان.</p><p>عن دورك كمهندس Java أول</p><ul><li>بناء برمجيات قوية وقابلة للتوسع باستخدام Java (Spring, Spring boot و Hibernate)</li><li>تصميم وإنشاء (ميكرو)خدمات وهندسة النظام للمشاريع، والمساهمة وتقديم التغذية الراجعة لأعضاء الفريق الآخرين.</li><li>المساعدة في تحسين جودة الكود الحالي من خلال كتابة اختبارات وحدة، الأتمتة وأداء مراجعات الكود.</li><li>المشاركة في جلسات العصف الذهني وتقديم أفكار لتقنياتنا وخوارزمياتنا ومنتجاتنا.</li><li>العمل مع فرق الهندسة والتصميم لفهم متطلبات المستخدم النهائي، وصياغة حالات الاستخدام، ثم ترجمتها إلى حل تقني عملي وفعال.</li><li>تعمق في المشاكل الصعبة وتقديم نتائج ضمن الجدول الزمني بنجاح.</li></ul><p>لماذا يجب أن تنضم إلى ياسر</p><ul><li>ستكون جزءًا من واحدة من أولى الشركات الناشئة الجزائرية التي خضعت لبرنامج Y Combinator ومن أسرع الشركات التقنية نموًا في شمال أفريقيا.</li><li>نحن حالياً في +60 مدينة (الجزائر، تونس، المغرب، والسنغال)</li><li>راتب جذاب وستحصل حتى على حصة في الشركة</li><li>تصريح نقل عام مدعوم</li><li>تأثير دائم على ثقافة شركتنا</li><li>توقيت مثالي مع مستثمرين مشهورين لبناء شيء عظيم</li><li>منحدر تعلم شديد مع مسؤولية خاصة وتوجيه مكثف</li><li>إحداث تأثير حقيقي في العالم بمساعدتنا في توفير خدمات مالية وخدمات عند الطلب ميسورة التكلفة لملايين الأفارقة</li></ul></div></section><section><p class="heading">الملف المرشح المطلوب</p><p class="paragraph"></p><p>بكالوريوس/ماجستير في الهندسة أو علوم الكمبيوتر أو مجال ذو صلة.</p><p>خبرة لا تقل عن 5 سنوات في دور مماثل</p><p>قدرة موثقة على الأولويات، البدء الذاتي، المساهمة تحت الضغط والالتزام بالمواعيد النهائية الضيقة</p><p>منظم جدًا، مبدع ومفكر نقدي</p><p>مريح في العمل في بيئة ريادية</p><p>معرفة قوية بـ OOP وتصميم البرمجيات يجب أن تعرف كيف تخلق برمجيات قابلة التوسع، قابلة لإعادة الاستخدام وتلبي الأهداف المعمارية المطلوبة</p><p>يجب أن تكون لديك المهارات التقنية التالية:</p><ul><li>اللغة: Java.</li><li>قاعدة البيانات: MongoDB أو غيرها.</li><li>الإطار: Spring Boot و Hibernate.</li><li>هندسة الويب: REST وواجهات برمجة التطبيقات RESTful، وميكروـخدمات</li><li>TDD</li><li>الحاويات: Docker، Kubernetes</li><li>التخزين المؤقت: Redis server</li><li>توازن التحميل على الويب</li><li>التوسع</li><li>إدارة النظام</li><li>التشفير: https//، التوقيع الرقمي</li></ul><p></p></section>
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><div><br></div><div><div><div><div> <p> </p> <p> <strong>اتصل بفرصتك</strong> </p> <p> </p> <ul> <li>إدارة قاعدة البيانات: يقوم مطورو الخلفية بتصميم وإدارة أنظمة قاعدة البيانات التي تخزن البيانات وتسترجعها للتطبيق. ويتضمن ذلك إنشاء مخططات قواعد البيانات وتحسينها وصيانتها، وكتابة استعلامات قاعدة البيانات، وضمان سلامة البيانات وأمنها.</li> <li>تطوير واجهات برمجة التطبيقات (API): يقوم مطورو الخلفية ببناء وصيانة واجهات برمجة التطبيقات التي تسمح للواجهة الأمامية والخدمات الأخرى بالتواصل مع الخلفية. ويتضمن ذلك تصميم واجهات RESTful أو GraphQL، وتنفيذ نقاط النهاية، والتعامل مع طلبات البيانات واستجاباتها.</li> <li>منطق جانب الخادم: يكتبون كود الخادم الذي ينفذ منطق الأعمال ويعالج طلبات المستخدم. قد ينطوي ذلك على تنفيذ المصادقة والتفويض وقواعد الأعمال. يضمنون أن التطبيق يعمل بشكل صحيح وفعال على الخادم.</li> <li>الأمان والأداء: مسئولون عن تنفيذ إجراءات الأمان لحماية التطبيق وبياناته، مثل المصادقة وتشفير البيانات والتحكم في الوصول. كما يقومون بتحسين كود الخادم واستعلامات قاعدة البيانات لتعزيز أداء التطبيق.</li> <li>التكامل: غالبًا ما يعمل مطورو الخلفية على دمج الخدمات والواجهات الخارجية داخل التطبيق. وهذا يمكن أن يشمل بوابات الدفع، منصات التواصل الاجتماعي، قواعد بيانات خارجية، أو خدمات دقيقة أخرى.</li> </ul> <p> <strong> <br> اتصل بمهاراتك وخبرتك المهنية.</strong> </p> <ul> <li>3 - 7 سنوات من الخبرة.</li> <li>إتقان Java وKotlin: يجب أن تتمتع بمهارات برمجة قوية في Java وKotlin. كن قادرًا على كتابة كود نظيف وفعال وقابل للصيانة في هذين اللغتين.</li> <li>تطوير Android: الإتقان في تطوير تطبيقات Android، بما في ذلك بناء واجهات المستخدم والتعامل مع مدخلات المستخدم والعمل مع واجهات Android ومكوناتها.</li> <li>تطوير جانب الخادم: التميز في تطوير جانب الخادم، بما في ذلك إنشاء RESTful أو GraphQL APIs، والتعامل مع معالجة البيانات وتخزينها، وإدارة بنية الخادم.</li> <li>إدارة قاعدة البيانات: خبرة في تصميم واستعلام وإدارة قواعد البيانات، سواء على الجهاز المحمول (SQLite) أو على الخادم (مثل MySQL، PostgreSQL، أو قواعد NoSQL).</li> <li>ممارسات أمانية أفضل: معرفة تدابير الأمان في تطوير الهاتف المحمول والخادم، بما في ذلك المصادقة والتفويض وتشفير البيانات والحماية من الثغرات الأمنية الشائعة.</li> <li>تكامل API: إتقان دمج التطبيقات المحمولة مع خدمات الخلفية وواجهات برمجة التطبيقات الخارجية وخدمات الويب.</li> <li>تحسين الأداء: خبرة في تحسين أداء التطبيقات المحمولة والخادم لضمان استرجاع البيانات ومعالجتها واستجابتها بكفاءة.</li> <li>التطوير عبر المنصات: الإلمام بإطارات عمل التطوير عبر المنصات مثل Flutter أو React Native، التي تسمح بتطوير تطبيقات موبايل لكلٍ من Android وiOS باستخدام كود واحد.</li> </ul> <p> </p> <p><br></p></div></div></div></div></div></section>