Senior Software Engineer
Emirates NBD · Doubaï
وصف الوظيفة
About the role
The Senior Software Engineer will design, develop and deliver high‑quality, scalable applications while collaborating with cross‑functional teams to meet business goals.
Key responsibilities
- Design, implement and deliver applications in line with scope, cost and timeline.
- Analyze business and functional requirements and translate them into technical specifications.
- Design data models, program structures and write clean, secure code following international best practices.
- Perform unit testing, participate in peer code reviews and maintain system documentation.
- Ensure adherence to PMO/INA procedures and produce necessary documentation.
Required profile
- Graduate or postgraduate degree in Computer Science, Engineering or related field.
- Minimum 5 years of software development and design experience.
- Experience with both waterfall and agile development methodologies.
Required skills
- Strong proficiency with Java, Spring Boot, Spring Cloud, Hibernate, Kafka and MongoDB.
- Hands‑on experience with Docker, Kubernetes and containerization.
- Solid understanding of SOLID principles, Event‑Driven Architecture and CI/CD pipelines.
- Familiarity with API gateway integrations such as 3Scale and Kong.
- Experience in performance tuning, debugging, monitoring and distributed services resiliency.
Questions fréquentes
لماذا تبلغ عن هذا العرض؟
اكتشف المزيد
الرواتب والأدلة وعمليات البحث في الإمارات العربية المتحدة.
الراتب: Software Engineer - FinTech (Remote) استنادًا إلى 44 عرض عمل في الإمارات العربية المتحدةالرواتب حسب المهنة
قدم طلبك في 30 ثانية
أدخل بريدك الإلكتروني للتقديم. سيتم إنشاء حساب تلقائياً.
بالمتابعة، أنت توافق على شروط الاستخدام.
لديك حساب بالفعل؟ تسجيل الدخول
لديك سؤال حول هذا العرض؟
اطرحه هنا: ستصلك تفاصيل العرض كاملة عبر البريد الإلكتروني، فوراً.
عزز فرصك
حمّل سيرتك الذاتية وسنقترح عليك الوظائف التي تناسب ملفك.
جاري تحليل سيرتك الذاتية...
Emirates NBD
Doubaï