· تحليل المتطلبات وتحديد النهج الفني المناسب للتنفيذ.
· تطوير الوسيطة وخدمات RESTful باستخدام ممارسات التطوير المدفوعة بالاختبار (TDD).
· ضمان أقصى تغطية للكود من خلال حالات اختبار JUnit الشاملة.
· معالجة وتقصي جميع نتائج اختبار الاختراق والسيناريوهات المتعلقة بالأمان.
· تقديم إصدارات تطبيقات عالية الجودة وخالية من الأخطاء من خلال الالتزام بمعايير البرمجة والمراجعة الأفضل
المرشح المطلوب
الخبرة في خدمات مايكرو Java SpringBoot.
تطوير ونشر سحابي native قوي لـ AWS - دمج مصادقة IAM، lambda، EKS، SNS، SQS، KMS، Secret Manager، تكامل Elasticache
إتقان إداري قوي للمستودع GitHub، Actions على GitHub وأمان GitHub المتقدم
إلمام جيد بأي قاعدة بيانات NoSQL
JUnit، أنماط التصميم، Hibernate، تكامل Kafka، تطوير مدمج بالذكاء الاصطناعي، أمان التطبيق (المصادقة، التفويض، التشفير، إدارة الجلسة)، أدوات وتكنولوجيا DevOps، الممارسات الرشيقة
· Analyze requirements and define the appropriate technical approach for implementation. · Develop middleware and RESTful services using Test-Driven Development (TDD) practices. · Ensure maximum code coverage through comprehensive JUnit test cases. · Address and resolve all penetration testing findings and security-related scenarios. · Deliver high‑quality, bug‑free application releases by adhering to best coding and review standards
Desired Candidate Profile
Expertise in Java SpringBoot Microservices.
Strong AWS cloud native development and deployment - IAM Authentication integration, Lambda, EKS, SNS, SQS, KMS, Secret Manager, Elasticache integration
Strong hands-on with GitHub repository management, GitHub Actions and Advance GitHub Security
Good hands on with any NoSQL database
Junit, Design Patterns, Hibernate, Kafka Integration, AI integrated development, application security (authentication, authorization, encryption, session management), DevOps tools & technologies, agile practices
Tanqeeb.com هو محرك البحث عن الوظائف الأول فى الوطن العربى الذى يجمع لك الوظائف المناسبة من مختلف مواقع التوظيف الآخرى فى مكان واحد !