وظائف اختبار البرمجيات في قطر
٤٣١٥ وظائف شاغرة
يركز فريق القطاع العام الدولي المتنامي في شركة Scale على استخدام الذكاء الاصطناعي لمواجهة التحديات الحاسمة التي تواجه القطاع العام حول العالم. تتكون أعمالنا الأساسية من:<br><br>إنشاء تطبيقات ذكاء اصطناعي مخصصة سيكون لها تأثير على ملايين المواطنين، وإنشاء بيانات تدريب عالية الجودة لنماذج لغوية كبيرة (LLMs) مخصصة، وتقديم خدمات رفع المهارات والاستشارات لنشر تأثير الذكاء الاصطناعي.<br><br>بصفتك مهندس برمجيات متكامل (Full Stack) (يعمل ميدانياً)، ستتعاون مباشرة مع نظرائك في القطاع العام لبناء تطبيقات ذكاء اصطناعي متكاملة بسرعة، وذلك لحل أكثر تحدياتهم إلحاحاً وتحقيق تأثير ملموس للمواطنين.<br><br>في Scale، نحن لا نبني حلول الذكاء الاصطناعي فحسب، بل نمكّن القطاع العام من تحويل عملياتهم وخدمة المواطنين بشكل أفضل من خلال التكنولوجيا المتطورة. إذا كنت مستعداً لتشكيل مستقبل الذكاء الاصطناعي في القطاع العام وأن تكون عضواً مؤسساً في فريقنا، فنحن نود أن نسمع منك.<br><br>ستقوم بـ:<br><br>العمل كاستراتيجي تقني رئيسي لمشاريع القطاع العام، وتحويل متطلبات المهمة الغامضة إلى خرائط طريق معمارية قوية وتوجيه التنفيذ في الموقع. هندسة الأطر الأساسية لتطبيقات الذكاء الاصطناعي الجاهزة للإنتاج، ووضع المعيار الذهبي لكيفية دمج واجهات المستخدم التفاعلية وأنظمة الواجهة الخلفية ونماذج الذكاء الاصطناعي على نطاق واسع لتقديم نتائج موثوقة. توجيه تطور البنية التحتية السحابية، وضمان الأمن، وقابلية التوسع العالمي، وسلامة النظام على المدى الطويل عبر جميع البيئات. توجيه تطوير المنصات الأساسية والخدمات المشتركة، وضمان حلها للاحتياجات المتقاطعة لحالات استخدام متنوعة للعملاء العالميين. الشراكة مع القيادة متعددة الوظائف لتوجيه خارطة الطريق التقنية، وتوجيه الموظفين من ذوي الخبرة والمبتدئين، وضمان توافق جميع المنتجات مع بنية تقنية متماسكة ومستقبلية. سد الفجوة بين العمل الميداني والمنصة الأساسية من خلال تحويل دروس العملاء الواقعية إلى أنماط قابلة لإعادة الاستخدام تدعم فريق الهندسة بأكمله.<br><br>من الناحية المثالية، يجب أن تمتلك:<br><br>درجة الماجستير أو الدكتوراه في علوم الحاسب أو خبرة صناعية عميقة مماثلة في هندسة الأنظمة المعقدة والموزعة. خبرة تزيد عن 10 سنوات في تطوير البرمجيات المتكاملة (Full-stack) عبر Python و Node.js و React، مع سجل حافل في تصميم بنيات عالية النطاق على Kubernetes والبنى التحتية السحابية العالمية (AWS/Azure/GCP). قدرة الخبير على تصميم والإشراف على الأنظمة الجاهزة للإنتاج، وضمان معايير عالمية لسلامة النظام، والأمن، وقابلية التوسع على المدى الطويل. خبرة واسعة في نشر واستكشاف أخطاء الحلول المتطورة من البداية إلى النهاية مباشرة داخل بيئات العملاء المعقدة وعالية الأمان. سجل حافل في بناء حلول تعتمد على النماذج اللغوية الكبيرة (LLM) مع البصيرة الاستراتيجية لتوقع تحولات المشهد وهندسة أنظمة مستقبلية. قائد يتمتع بالدافع الذاتي وقادر على حل الغموض الشديد، وتوجيه الموظفين الكبار، ووضع الرؤية التقنية للمنظمة. محرك لسير العمل غير المتزامن وثقافة "التوثيق أولاً" لتبسيط سرعة الهندسة العالمية وتقليل الاحتكاك.<br><br>يفضل وجود:<br><br>خبرة سابقة في العمل في شركة ناشئة كمدير تقني (CTO) أو مهندس مؤسس، أو في دور مهندس ميداني / مهندس عملاء مخصص. خبرة في العمل بشكل متعدد الوظائف مع العمليات. إجادة اللغة العربية.<br><br>بالنسبة للمتقدمين المقيمين في قطر: تتطلب الإقامة والعمل في قطر تصاريح معينة (تأشيرات وتراخيص) صادرة عن السلطات القطرية. كجزء من عملية التقديم، سيُطلب من المرشحين تقديم معلومات شخصية، بما في ذلك حالة الإقامة والجنسية، وهو أمر مطلوب لمعالجة التأشيرة. يتم جمع هذه المعلومات فقط لأغراض الامتثال للهجرة ولن تُستخدم كمعيار في أي قرار توظيف ما لم يكن هذا الاستخدام مسموحاً به قانوناً. إصدار التأشيرة يخضع لتقدير السلطات القطرية. إذا نجحت في طلبك، سيُطلب منك تقديم الوثائق التي تطلبها شركة Scale والسلطات للحصول على التصاريح اللازمة للعيش والعمل في قطر، وستعمل Scale مع المرشحين الناجحين لدعم عملية طلب التأشيرة.<br><br>يرجى الملاحظة: تتطلب سياستنا فترة انتظار مدتها 90 يوماً قبل إعادة النظر في المرشحين لنفس الدور. هذا يسمح لنا بضمان تقييم عادل وشامل لجميع المتقدمين.<br><br>عن شركتنا:<br><br>في Scale، مهمتنا هي تطوير أنظمة ذكاء اصطناعي موثوقة لأهم قرارات العالم. توفر منتجاتنا البيانات عالية الجودة وتقنيات البرمجيات المتكاملة التي تدعم النماذج الرائدة عالمياً، وتساعد الشركات والحكومات على بناء ونشر والإشراف على تطبيقات الذكاء الاصطناعي التي تقدم تأثيراً حقيقياً. نحن نعمل بشكل وثيق مع قادة الصناعة مثل Meta وErnst & Young وMayo Clinic وTime Inc. وحكومة قطر والوكالات الحكومية الأمريكية بما في ذلك الجيش والقوات الجوية. نحن نعمل على توسيع فريقنا لتسريع تطوير تطبيقات الذكاء الاصطناعي.<br><br>نحن نؤمن بأن الجميع يجب أن يكونوا قادرين على تقديم أفضل ما لديهم في العمل، ولهذا السبب نحن فخورون بأن نكون مكان عمل شامل ويمنح فرصاً متساوية. نحن ملتزمون بتكافؤ فرص العمل بغض النظر عن العرق، أو اللون، أو الأصل، أو الدين، أو الجنس، أو الأصل القومي، أو التوجه الجنسي، أو العمر، أو المواطنة، أو الحالة الاجتماعية، أو حالة الإعاقة، أو الهوية الجندرية، أو حالة المحاربين القدامى.<br><br>نحن ملتزمون بالعمل مع المتقدمين ذوي الإعاقات الجسدية والعقلية وتوفير التسهيلات المعقولة لهم. إذا كنت بحاجة إلى مساعدة و/أو تسهيلات معقولة في عملية التقديم أو التوظيف بسبب إعاقة، يرجى الاتصال بنا على accommodations@scale.com. يرجى الاطلاع على ملصق "اعرف حقوقك" الصادر عن وزارة العمل الأمريكية للحصول على معلومات إضافية.<br><br>نحن نمتثل لشرط شفافية الأجور الصادر عن وزارة العمل الأمريكية.<br><br>يرجى الملاحظة: نحن نجمع ونحتفظ ونستخدم البيانات الشخصية لأغراض أعمالنا المهنية، بما في ذلك إخطارك بفرص العمل التي قد تهمك ومشاركتها مع الشركات التابعة لنا. نحن نقصر البيانات الشخصية التي نجمعها على ما نعتقد أنه مناسب وضروري لإدارة احتياجات المتقدمين، وتقديم خدماتنا، والامتثال للقوانين المعمول بها. سيتم التعامل مع أي معلومات نجمعها فيما يتعلق بطلبك وفقاً لسياساتنا وبرامجنا الداخلية المصممة لحماية البيانات الشخصية. يرجى الاطلاع على سياسة الخصوصية الخاصة بنا للحصول على معلومات إضافية.
<section><p class="heading jdMain">وصف الوظيفة</p><p class="heading">الأدوار والمسؤوليات</p><div class="paragraph"><p>عن الدور</p><p>نحن ندير نظام ERP داخلي خاص بنا بالكامل (واجهة أمامية JavaScript/React، خلفية Node.js، قاعدة بيانات SQL)، ونسعى لتعيين <strong>مهندس برمجيات عملي بخبرة 2+ سنوات</strong> ليأخذ زمام الأمور — يحافظ على النظام ويثبته ويطوّره ويحسن المنصة القائمة. هذا ليس دورًا "بناء من الصفر" — ستدخل نظامًا حيًا يعمل فعليًا في العمليات التجارية، لذلك تحتاج إلى شخص يستطيع فهم كود موجود بسرعة، وإصلاح ما هو مكسور، وشحن ميزات جديدة بثقة بدون إشراف مكثف.</p><p>نحن بحاجة إلى شخص يستطيع فعليًا <strong>جعله يعمل</strong> — شخص مرتاح لامتلاك وحدة من البداية للنهاية، وتتبع مشكلات الإنتاج المعقدة، واتخاذ قرارات سليمة بشكل مستقل.</p><p>المسؤوليات الرئيسية</p><ul><li><p>فهم النظام القائم، وصيانته، وتوسيعه <strong>قاعدة كود ERP الداخلية القائمة</strong> (واجهة أمامية React + خلفية Node.js + قاعدة بيانات SQL).</p></li><li><p>تولي ملكية وحدات ERP المكلفة (مثلاً الجرد، المبيعات، المالية، الموارد البشرية، المشتريات) — إصلاح الأخطاء، تحسين الأداء، وإضافة ميزات جديدة.</p></li><li><p>تصحيح وحل مشكلات الإنتاج بسرعة، بما في ذلك التفاوتات في البيانات وفشل سير العمل.</p></li><li><p>كتابة وتحسين <strong>استعلامات SQL، إجراءات مخزنة، وتغييرات المخطط</strong> مع تطور احتياجات العمل.</p></li><li><p>بناء وصيانة <strong>واجهات REST API</strong> في Node.js/Express لدعم سير عمل ERP.</p></li><li><p>تحسين وصيانة <strong>مكونات React</strong> وواجهة المستخدم المستخدمة عبر وحدات ERP.</p></li><li><p>العمل مباشرة مع فرق الأعمال/العمليات لفهم المتطلبات الواقعية وترجمتها إلى ميزات عملية.</p></li><li><p>ضمان سلامة البيانات، والتحكم المناسب في الوصول، واستقرار النظام مع تطور ERP.</p></li><li><p>كتابة كود نظيف وقابل للصيانة وموثق جيدًا لتسهيل توسيع النظام.</p></li><li><p>اختبار التغييرات بدقة قبل النشر لتجنب تعطيل عمليات العمل الحية.</p></li></ul><br></div></section><section><p class="heading">الملف المرشح المطلوب</p><p class="paragraph"></p><p>المهارات والمؤهلات المطلوبة</p><ul><li><p><strong>2+ سنوات</strong> من الخبرة العملية مع JavaScript وReact وNode.js.</p></li><li><p>معرفة قوية بـ <strong>SQL</strong> — كتابة الاستفسارات، فهم المخططات، الانضمامات، والتحسين الأساسي (MySQL/PostgreSQL/MSSQL).</p></li><li><p>خبرة في بناء/صيانة <strong>REST APIs</strong> مع Node.js (Express أو ما شابهه).</p></li><li><p>القدرة على القراءة والعمل ضمن <strong>قاعدة كود موجودة</strong> — ليست مجرد تطوير من الصفر.</p></li><li><p>فهم عملي لـ <strong>منطق أعمال ERP</strong> (الجرد، الفوترة، الموافقات، الأدوار/الأذونات) — أو القدرة على استيعابه بسرعة.</p></li><li><p>مهارات تصحيح الأخطاء القوية — القدرة على تتبع المشكلات عبر الواجهة الأمامية والخلفية وطبقات قاعدة البيانات.</p></li><li><p>المألوفية مع <strong>Git</strong> للتحكم بالإصدارات.</p></li><li><p>دافع ذاتي والقدرة على العمل بأقل إشراف بمجرد التعرف على قاعدة الكود.</p></li></ul><p>من المستحسن</p><ul><li><p>خبرة سابقة <strong>في صيانة أو توسيع نظام ERP قائم/مخصص</strong> (ليس مجرد بناء أنظمة جديدة).</p></li><li><p>خبرة مع ORMs مثل <strong>Sequelize</strong>، <strong>Prisma</strong>، أو <strong>TypeORM</strong>.</p></li><li><p>المألوف بنشر/استضافة أساسية (VPS، سحابة، Docker).</p></li><li><p>خبرة مع <strong>TypeScript</strong>.</p></li><li><p>تعرض لتقارير/لوحات معلومات ضمن نظام أعمال.</p></li></ul><p>المهارات الشخصية</p><ul><li><p>مهارات قوية في حل المشكلات والتفكير التحليلي.</p></li><li><p>القدرة على فهم عمليات الأعمال المعقدة وتحويلها إلى حلول تقنية.</p></li><li><p>مهارات تواصل جيدة للعمل مع أصحاب المصلحة عبر وظائف متعددة/غير تقنيين.</p></li><li><p>الاهتمام بالتفاصيل — أنظمة ERP تتطلب دقة عالية في البيانات.</p></li></ul><p></p></section>
Role We are looking for a highly experienced Senior Full Stack Software Engineer to design and develop a modern CRM and workflow operations platform similar to Click Up. The system will centralize customer management, internal communication, task management, approvals, follow-ups, project tracking, and business operations into a single platform. The ideal candidate should be capable of independently building complete software solutions while leveraging AI-powered development tools to significantly accelerate development.<br>Key Responsibilities Design, develop, and maintain scalable frontend and backend applications. Build CRM, workflow automation, internal communication, task management, approvals, follow-ups, project management, dashboards, notifications, and reporting. Design databases, APIs, integrations, and cloud infrastructure. Integrate third-party services such as Whats App, email, calendars, accounting systems, and AI services. Ensure software is secure, scalable, high-performing, and easy to maintain. Use AI development tools to rapidly develop, test, debug, and optimize production-ready software.<br>Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field.8+ years of Full Stack software development experience. Strong expertise in React, Next.js, Type Script, Node.js, Python, SQL, REST APIs, and cloud platforms. Extensive experience using AI-powered development tools such as Google Stitch, Cursor, Git Hub Copilot, Claude Code, Chat GPT, Gemini, Windsurf, Bolt.new, Lovable, and Firebase Studio. Experience developing CRM, workflow automation, project management, or enterprise business applications. Ability to independently deliver complete software solutions from concept to deployment.
Your role<br><br>Are you passionate about building and delivering robust and scalable IT solutions? Are you experienced in building brand new and maintaining existing software products?<br><br>Are you confident at iteratively refining user requirements and removing any ambiguity?<br><br>We are looking for a Software Engineer to:<br><br> design and develop new and maintain existing software products using modern technologies and agile methodologies have a proactive and solution driven attitude to help deliver time sensitive project deliveries apply modern software development practices to ensure consistent state-of-the-art design and implementation of the software product ensure the delivery of high-quality, secure, scalable, and robust software products that seamlessly integrate into the enterprise-wide ecosystem and access channels. analyze business requirements, design and implement solutions, and develop software components to incrementally enhance the product support the product in resolving high-priority defects and deploying fixes to production systems closely collaborate within an agile team and a global agile organization<br><br>Job Type<br><br>Full Time<br><br>Job Reference #<br><br>335877BR<br><br>City<br><br>Doha<br><br>Your team<br><br>In our agile operating model, teams—known as crews—are organized around major products and services within broader Streams, each designed to meet specific client needs. Our Stream, "Save, Protect, and Grow My Investments," reimagines investing for the digital age and connects clients with a wide range of investment opportunities.<br><br>You’ll join the Advisory crew, which delivers essential solutions to support UBS’s global Advisory businesses. Our work includes providing instrument data, performing health checks and calculations, optimizing portfolios, and developing innovative Advisory tools. As part of our development team, you will help design, build, and continuously enhance the Global Risk Analytics & Calculation Engine (GRACE) for Advisory portfolios<br><br>Your expertise<br><br> minimum 5+ years hands-on application development experience using Java and Spring preferably in the finance sector Bachelor’s/master’s degree or equivalent with a focus in software engineering Proficient in Java 25 and Spring Boot 3.5 for backend development, including REST API and batch processing Experience with Angular 20 for modern frontend applications is a plus Familiarity with containerization (Docker) and deploying applications on Azure Kubernetes Service (AKS) Familiarity with Azure Postgre SQL and relational database management Understanding of Git Lab CI/CD pipelines, cloud infrastructure, and API security best practices you are curious to explore how AI can improve how we build, deliver, and optimize workflows. You do this with sound judgment – validating outputs and aligning with policies, risk standards, and ethical use.<br><br>About Us<br>UBS is a leading and truly global wealth manager and the leading universal bank in Switzerland. We also provide diversified asset management solutions and focused investment banking capabilities. Headquartered in Zurich, Switzerland, UBS is present in more than 50 markets around the globe.<br><br>We know that great work is never done alone. That’s why we place collaboration at the heart of everything we do. Because together, we’re more than ourselves. Want to find out more? Visit ubs.com/careers.<br><br>Join us<br><br>At UBS, we know that it's our people, with their diverse skills, experiences and backgrounds, who drive our ongoing success. We’re dedicated to our craft and passionate about putting our people first, with new challenges, a supportive team, opportunities to grow and flexible working options when possible. Our inclusive culture brings out the best in our employees, wherever they are on their career journey. And we use artificial intelligence (AI) to work smarter and more efficiently. We also recognize that great work is never done alone. That’s why collaboration is at the heart of everything we do. Because together, we’re more than ourselves.<br><br>We’re committed to disability inclusion and if you need reasonable accommodation/adjustments throughout our recruitment process, you can always contact us.<br><br>Disclaimer / Policy statements<br><br>UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Software Engineer - E-Commerce (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, New Grad (Zara) to work on a full-time basis. The role involves developing scalable backend systems, optimizing algorithms, and collaborating with cross-functional teams to deliver high-performance solutions. You will contribute to mission-critical infrastructure supporting real-time user experiences across global platforms.<br>Key Responsibilities:• Design, develop, and maintain scalable backend services in distributed systems.• Write clean, efficient, and maintainable code following best practices and testing standards.• Optimize system performance through profiling, debugging, and algorithmic improvements.• Participate in code reviews, architectural discussions, and technical design sessions.• Work closely with product managers, designers, and other engineers to ship features.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Go, Python, or Java.• Experience with distributed systems, microservices, or cloud-native development.• Familiarity with databases (SQL and NoSQL) and performance tuning.• Understanding of data structures, algorithms, and system design principles.• Experience with version control systems (e.g., Git) and CI/CD pipelines.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to high-traffic platforms serving millions of users. You will solve complex technical challenges while growing your skills in a collaborative, results-driven environment.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
About The Role<br><br>AI & Software Technical Solutions Lead<br><br>Location: UK/Remote (with travel)<br><br>Your Role<br><br>The AI & Software Technical Solutions Lead will be a subject matter expert across the Software & Dev Ops and AI portfolios, responsible for shaping high-quality learning products across digital self-paced, instructor-led and blended delivery models.<br><br>The role will lead the design of bespoke, off-the-shelf and certification-aligned solutions, representing portfolio requirements while ensuring products are aligned to customer needs, market demand and commercial opportunity. This will include leading customer engagements, identifying skills challenges, shaping solution recommendations and developing proposal outlines that clearly articulate the learning approach, audience, outcomes, delivery model and business value.<br><br>Working closely with Portfolio Directors, Sales, Product, Delivery and SME teams, the role will help translate customer requirements into scalable, outcome-focused learning solutions across AI and Software.<br><br>Key Responsibilities<br><br>As the lead subject matter expert with responsibility for product design and development in the Software and AI Portfolios you will:<br><br>Lead the design and development of innovative AI and Software & Dev Ops learning solutions across digital self-paced, instructor-led and blended delivery models. Shape bespoke, off-the-shelf and certification-aligned products that are commercially relevant, technically accurate and aligned to customer needs. Curate, structure and develop content for digital learning products and instructor-led courseware, ensuring materials are engaging, accurate, outcome-focused and appropriate for the chosen delivery modality. Support customer discovery, pre-sales and solution-shaping engagements, working with Portfolio Directors and Sales teams to identify business challenges, skills gaps and learning requirements. Produce high-level proposal outlines for customer solutions, defining the recommended learning approach, target audience, learning outcomes, delivery model, scope and value proposition. Collaborate with the Software & Dev Ops and AI Portfolio Directors, SMEs and internal stakeholders to design active, engaging and practical learning experiences. Work with SMEs, accreditation bodies and vendor partners to ensure products remain aligned to certification requirements, curriculum updates and industry standards. Work collaboratively with Curriculum, Instructional Design, Platforms, Courseware, Delivery and Portfolio teams to improve product design processes, standards and quality controls. Support the ongoing review and maintenance of the AI and Software & Dev Ops portfolios, ensuring products remain current, competitive and aligned to evolving market demand. Provide AI and Software subject matter expertise to internal teams, supporting product development, customer solutioning and portfolio growth. Identify opportunities to create reusable, adaptable and scalable learning propositions that support both public programmes and client-specific solutions. Establish and build QA’s reputation for excellence, innovation, and market-leading AI solutions<br><br>Your Experience<br><br>Extensive AI and Software & Dev Ops experience within an industry role Proven track record of designing, developing and delivering learning solutions across multiple modes (e.g. classroom, digital, blended, virtual) to meet diverse business needs Able to consider scale and reuse in your approach whilst attending to the specific context of solution development Demonstratable experience of estimating solution development effort and adherence to these committed targets Demonstratable experience of thought leadership: for example, blogs, advisory boards, webinars Demonstratable experience of working with Senior client stakeholders Confidence in your experience of working with varying and senior client stakeholders (e.g. L&D managers, capability managers, functional area managers for your area of expertise) Relationships with vendor/accreditation/professional bodies relevant to your area of expertise is desirable<br><br>About Us<br><br>Wellbeing & benefits<br><br>Your wellbeing matters to us. That’s why we offer benefits designed to help you recharge and thrive, including:<br><br>27 days Annual Leave (4 days used for the festive closure) plus Bank Holidays Holiday Buying scheme Medicash plan, Wellhub, Cycle to Work scheme Private Medical Insurance at corporate rates Employee Assistance Programme Employee Discounts Benefit Hub3 Development days2 Charity days per year Pension Scheme Early Friday Finish at 4pm <br><br>Personal growth <br><br>Learning and opportunity is at the core of what we do - and that applies to you too! <br><br>You’ll have the unique opportunity to develop your skills on our QA authored courses in the latest tech (you’ll get 3 training days/year to do this). You can also delve deep into our world-class digital learning content on a variety of tech and business topics. Orperhaps you’d like to enrol on a Degree or Masters programme to enhance your skillset or learn new things.<br><br>Our people <br><br>We are an equal opportunity employer, focused on promoting a welcoming and inclusive environment. We embrace diversity, welcome applications from all candidates and aim to support the career growth of everyone. This means no matter what your gender, age, ethnicity, beliefs, or sexual orientation, or if you are disabled or a carer, we welcome you and the different perspectives you bring to our diverse family. We’re proud of the progress we’ve achieved over the last few years to build an inclusive culture and celebrate our diversity.<br><br>As a Disability Confident Employer, we guarantee that all applicants with a disability who meet the role criteria will progress to the next stage of the process. Please let us know if you require any reasonable adjustments.<br><br>A Little About QA <br><br>At QA, we believe the future belongs to organisations that are able to learn, master and apply new skills at pace and scale. As the largest tech training company in the UK and the fastest growing in the US, we partner with 96% of the FTSE and most of the Fortune 500. We have served over 4,000 customers and 1+ million learners in the last 3 years.<br><br>Our Mission<br><br>We teach the critical AI, technology, digital and Human skills needed to transform and succeed in a changing world. We do this through tailored learning programmes that connect learning across an organisation, create continuity for learners, and feature collaborative, cohort-based modalities to apply skills at pace and at scale. Our unique end-to-end learning solutions draw from deep expertise across Apprenticeships, Instructor-led training, Self-paced Learning and Blended Learning.<br><br>You can find out more about us at https://www.qa.com/about/careers/
Your role<br><br>Do you have passion for reliability, scalability and performance in software?<br><br>Do you want to design and build the next generation business applications using evolutionary architectures?<br><br>Are you confident in iteratively refactoring, improving and modernizing existing applications?<br><br>With your technical expertise you will:<br><br> provide technology solutions that will solve business problems and strengthen our position as digital leaders in financial services design, develop, test, deploy, maintain, and enhance new and existing applications interact with business and tech stakeholders to refine and understand business processes and problems in order to develop technical solutions and make appropriate design decisions together with Solution Architects design and implement software solutions that are aligned to UBS overall architecture vision providing technical expertise and recommendations in assessing new software projects and initiatives to support and enhance our existing applications deliver high quality code, aligned with UBS guidelines and standards conduct code reviews and test software as needed, along with participating in application architecture and design and other phases of SDLC see that proper operational controls and procedures are implemented to deliver high quality software form development to test and to production actively take part in our Software Engineering communities, sharing your knowledge and helping others<br><br>Job Type<br><br>Full Time<br><br>Job Reference #<br><br>334609BR<br><br>City<br><br>Doha<br><br>Your team<br><br>You will join the Client Self Service crew where we work according to Agile@UBS. It represents the new way of working at UBS with the aim to quickly develop innovative solutions and to digitize key client products end to end. In this crew you will be working in one of our 10 agile teams focused on building digital self-service solutions for existing and prospective clients.<br><br>Our teams have a proven track record of being first to market and having direct client impact by evolving our solutions accessed by thousands of users every day.<br><br>Furthermore, while you are working on creating the world's best banking platform you get the chance to broaden your skills by joining various education opportunities tailored to your personal interest, learning sessions on innovation topics, social events and much more.<br><br>Your expertise<br><br> bachelor in computer science or any other related area, or proven relevant working experience at least 5 years of experience in developing, testing, and launching Java applications good knowledge of building modular java web applications using technologies like Spring Boot, REST, Open API experience with microservice architecture and cloud computing concepts understanding of Dev Ops concepts such as CI/CD and the importance and value of automated testing collaboration with other senior engineers to develop and maintain code quality standards proficient command of English required ideally you will also have (or be willing to eagerly learn it using our vast educational opportunities): experience with azure cloud services (ideally confirmed with Azure Certification i.e. AZ-102) experience with software design and architecture - both theory and practice experience with container technologies, e.g. Kubernetes you’re curious to explore how AI can improve how we build, deliver, and optimize workflows. You do this with sound judgment – validating outputs and aligning with policies, risk standards, and ethical use.<br><br>About Us<br>UBS is a leading and truly global wealth manager and the leading universal bank in Switzerland. We also provide diversified asset management solutions and focused investment banking capabilities. Headquartered in Zurich, Switzerland, UBS is present in more than 50 markets around the globe.<br><br>We know that great work is never done alone. That’s why we place collaboration at the heart of everything we do. Because together, we’re more than ourselves. Want to find out more? Visit ubs.com/careers.<br><br>Join us<br><br>At UBS, we know that it's our people, with their diverse skills, experiences and backgrounds, who drive our ongoing success. We’re dedicated to our craft and passionate about putting our people first, with new challenges, a supportive team, opportunities to grow and flexible working options when possible. Our inclusive culture brings out the best in our employees, wherever they are on their career journey. And we use artificial intelligence (AI) to work smarter and more efficiently. We also recognize that great work is never done alone. That’s why collaboration is at the heart of everything we do. Because together, we’re more than ourselves.<br><br>We’re committed to disability inclusion and if you need reasonable accommodation/adjustments throughout our recruitment process, you can always contact us.<br><br>Disclaimer / Policy statements<br><br>UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.
Knowledge & Experience<br><br>Bachelor’s or master’s degree in computer science, information technology, or a related field. Proven experience in TSYS Prime development, with expertise in designing and implementing solutions on TSYS Prime platforms. Strong proficiency in programming languages such as Java, C++, or Python, and familiarity with web development Technologies (HTML, CSS, Java Script). Experience with TSYS Prime APIs, interfaces, and integration techniques. Solid understanding of software development methodologies (agile, scrum) and version control systems (GIT, SVN). Excellent problem-solving skills and attention to detail. Effective communication skills, with the ability to collaborate effectively with cross-functional teams. Ability to work independently and manage multiple tasks in a fast-paced environment.,Highly proficiency in software development, particularly related to the CDF for ICCP (in control for commercial payments specifically smart data) Strong understanding and experience on CMS (card management system), specifically TSYS Prime. Understanding of configurations, data elements, and interfaces. Knowledge of network message standards- ISO8583 standards.<br><br>Requirements<br><br>Design, develop, and maintain TSYS Prime applications in accordance with project requirements and industry best practices. Collaborate with business analysts and stakeholders to gather and analyse requirements and translate them into technical specifications. Implement software solutions that integrate with TSYS Prime platforms, ensuring seamless functionality and optimal performance. Conduct thorough testing of applications to identify and address any defects or performance issues. Provide support and troubleshooting for TSYS Prime applications in production environments, ensuring timely resolution of issues. Document technical designs, code, and procedures to facilitate knowledge sharing and future maintenance. Participate in code. Reviews and contribute to continuous improvement initiatives to enhance development processes and standards. Collaborate with cross-functional teams to ensure alignment with project timelines, priorities, and goals. Mentor junior developers and provide guidance on TSYS Prime development best practices.<br><br>Project Execution And Customer Interaction<br><br>Manages end-to-end customer projects using the global project Methodology. Guides customers through the implementation process, ensuring compliance with rules and documentation. Handles customer escalations independently.<br><br>Software Development<br><br>Conducts software development and configuration of TSYS Prime (CMS) to ensure the configuration is aligned to the specification provided by schema for integration with the smart data & ICCP platform⁄data elements.<br><br>Technical Skills And Testing<br><br>Conducts thorough testing of data elements, configurations, and interfaces. Ensures accurate vetting of customer network systems for financial payments and tailored service interactions.<br><br>Product Implementation And Readiness<br><br>Implements complex pilot products and assesses commercial product readiness. Provides technical guidance on schema (ma) product offerings.<br><br>Collaboration And Efficiency<br><br>Collaborates with cross-functional teams to complete projects within time and budget. Prioritizes clear communication and effective management of escalations.<br><br>Apply Now
Senior Software Engineer / SME – Oracle ASAP, UIM & CI/CD<br><br>Role Summary<br><br>We are seeking an experienced Senior Software Engineer / SME with 8–10+ years of hands-on experience in Oracle ASAP, Oracle UIM, and CI/CD pipeline implementation within the telecom domain.<br><br>Key Responsibilities<br><br>Design, develop, test, deploy, and support Oracle ASAP (7.x) and UIM (7.4.x/8) solutions. Perform ASAP and UIM installation, upgrades, configuration, and data migration in production environments. Develop and maintain ASAP/UIM cartridges using Oracle Design Studio. Troubleshoot provisioning, inventory, and integration issues across telecom systems. Build and manage CI/CD pipelines using Jenkins, Git, Artifactory, Docker, Harbor, and Kubernetes. Automate build, deployment, and infrastructure processes. Support Web Logic administration, tuning, scaling, and patch management. Collaborate with development, QA, and operations teams to ensure reliable delivery and platform performance. <br><br>Required Skills<br><br>Oracle ASAP cartridge development and upgrade experience. Oracle UIM cartridge development, customization, and integration using APIs and web services. Oracle Design Studio expertise. Telecom provisioning experience with network elements (preferably Nokia). Java/J2EE, REST/SOAP web services, Oracle PL/SQL, SQL. Unix/Linux and Shell scripting (Bash). Jenkins, Git, Docker, Kubernetes, Artifactory, Harbor. Strong troubleshooting, performance tuning, and documentation skills. Knowledge of telecom domains including GSM, Voice, Data, DSL, and VoIP. <br><br>Preferred Experience<br><br>TMF/e TOM, SID, Oracle RODOD/RSDOD. Web Logic administration and clustered deployments. CI/CD security, compliance, and pipeline-as-code practices. <br><br>Experience: 8–10+ years<br><br>Domain: Telecommunications
Senior Software Engineer / SME – Oracle ASAP, UIM & CI/CD<br>We are seeking an experienced Senior Software Engineer / SME with 8–10+ years of hands-on experience in Oracle ASAP, Oracle UIM, and CI/CD pipeline implementation within the telecom domain.<br>Key Responsibilities<br>Design, develop, test, deploy, and support Oracle ASAP (7.x) and UIM (7.4.x/8) solutions. Perform ASAP and UIM installation, upgrades, configuration, and data migration in production environments. Develop and maintain ASAP/UIM cartridges using Oracle Design Studio. Troubleshoot provisioning, inventory, and integration issues across telecom systems. Build and manage CI/CD pipelines using Jenkins, Git, Artifactory, Docker, Harbor, and Kubernetes. Automate build, deployment, and infrastructure processes. Support Web Logic administration, tuning, scaling, and patch management. Collaborate with development, QA, and operations teams to ensure reliable delivery and platform performance.<br>Required Skills<br>Oracle ASAP cartridge development and upgrade experience. Oracle UIM cartridge development, customization, and integration using APIs and web services. Oracle Design Studio expertise. Telecom provisioning experience with network elements. Java/J2EE, REST/SOAP web services, Oracle PL/SQL, SQL. Unix/Linux and Shell scripting (Bash). Jenkins, Git, Docker, Kubernetes, Artifactory, Harbor. Strong troubleshooting, performance tuning, and documentation skills. Knowledge of telecom domains including GSM, Voice, Data, DSL, and VoIP.<br>Preferred Experience<br>TMF/e TOM, SID, Oracle RODOD/RSDOD. Web Logic administration and clustered deployments. CI/CD security, compliance, and pipeline-as-code practices.<br>Experience: 8–10+ years Domain: Telecommunications
Job Summary We are seeking an experienced Senior Java Developer to design, develop, and support enterprise-grade microservices for digital banking and enterprise applications. The ideal candidate will have strong expertise in Java 17/21, Spring Boot 3.x, RESTful APIs, Microservices Architecture, Oracle Database, CI/CD, and containerized deployments. The role involves end-to-end ownership of application components, including solution design, development, testing, deployment, production support, and performance optimization while working in Agile delivery teams. Key Responsibilities Software Design & Development Design, develop, and maintain enterprise-grade Java applications. Build scalable, secure, and high-performance microservices. Design RESTful APIs and service contracts. Implement business logic using Spring Boot 3.x. Develop reusable, maintainable, and production-ready code. Ensure coding standards and best practices are followed. Microservices Development Design microservice architecture. Define service boundaries. Develop inter-service communication mechanisms. Implement resilience, fault tolerance, and error handling. Develop API endpoints and service integrations. Implement observability, logging, and monitoring. Database Development Develop applications using Oracle Database. Design and optimize SQL queries. Implement data persistence using Spring Data JPA. Develop JPA Specifications. Perform SQL performance tuning. Optimize database access and transactions. API Development Design and develop REST APIs. Define API contracts. Integrate with internal and external systems. Support API versioning and lifecycle management. Ensure API security and performance. Testing & Quality Assurance Develop Unit Tests using JUnit 5. Write Mockito-based test cases. Develop Integration Tests. Achieve required code coverage. Perform defect analysis and bug fixing. Support User Acceptance Testing (UAT). CI/CD & Dev Ops Manage source code using Git. Support CI/CD pipelines. Build applications using Maven. Manage Maven multi-module projects. Deploy applications to:Kubernetes Open Shift Microsoft Azure Support automated deployments. Production Support Investigate production incidents. Debug application, integration, and database issues. Support release management. Perform root cause analysis. Ensure application stability and availability. Code Quality & Documentation Participate in peer code reviews. Maintain technical documentation. Document APIs and services. Ensure compliance with development standards. Maintain governed dependency management. Collaboration Work closely with:Solution Architects Business Analysts QA Engineers Dev Ops Engineers Product Owners Infrastructure Teams Participate in Agile ceremonies. Support sprint planning and backlog refinement. Education Bachelor's Degree in:Computer Science Information Technology Software Engineering Computer Engineering Or equivalent qualification Required Experience Minimum 9+ years of Java development experience. Strong hands-on experience with Java 17/21 (Java 25 exposure is an advantage). Experience building enterprise microservices. Experience in Agile software delivery. Experience supporting enterprise production environments.
Job Summary We are seeking an experienced Senior Java Developer to design, develop, and support enterprise-grade microservices for digital banking and enterprise applications. The ideal candidate will have strong expertise in Java 17/21, Spring Boot 3.x, RESTful APIs, Microservices Architecture, Oracle Database, CI/CD, and containerized deployments. The role involves end-to-end ownership of application components, including solution design, development, testing, deployment, production support, and performance optimization while working in Agile delivery teams. Key Responsibilities Software Design & Development Design, develop, and maintain enterprise-grade Java applications. Build scalable, secure, and high-performance microservices. Design RESTful APIs and service contracts. Implement business logic using Spring Boot 3.x. Develop reusable, maintainable, and production-ready code. Ensure coding standards and best practices are followed. Microservices Development Design microservice architecture. Define service boundaries. Develop inter-service communication mechanisms. Implement resilience, fault tolerance, and error handling. Develop API endpoints and service integrations. Implement observability, logging, and monitoring. Database Development Develop applications using Oracle Database. Design and optimize SQL queries. Implement data persistence using Spring Data JPA. Develop JPA Specifications. Perform SQL performance tuning. Optimize database access and transactions. API Development Design and develop REST APIs. Define API contracts. Integrate with internal and external systems. Support API versioning and lifecycle management. Ensure API security and performance. Testing & Quality Assurance Develop Unit Tests using JUnit 5. Write Mockito-based test cases. Develop Integration Tests. Achieve required code coverage. Perform defect analysis and bug fixing. Support User Acceptance Testing (UAT). CI/CD & Dev Ops Manage source code using Git. Support CI/CD pipelines. Build applications using Maven. Manage Maven multi-module projects. Deploy applications to:Kubernetes Open Shift Microsoft Azure Support automated deployments. Production Support Investigate production incidents. Debug application, integration, and database issues. Support release management. Perform root cause analysis. Ensure application stability and availability. Code Quality & Documentation Participate in peer code reviews. Maintain technical documentation. Document APIs and services. Ensure compliance with development standards. Maintain governed dependency management. Collaboration Work closely with:Solution Architects Business Analysts QA Engineers Dev Ops Engineers Product Owners Infrastructure Teams Participate in Agile ceremonies. Support sprint planning and backlog refinement. Education Bachelor's Degree in:Computer Science Information Technology Software Engineering Computer Engineering Or equivalent qualification Required Experience Minimum 9+ years of Java development experience. Strong hands-on experience with Java 17/21 (Java 25 exposure is an advantage). Experience building enterprise microservices. Experience in Agile software delivery. Experience supporting enterprise production environments.