API and Microservices - Senior Developer

وظائف
الوظيفة
Senior Developer
المؤسسة / الشركة
Arab Bank
التاريخ

Accountabilities & Key Roles :

  • Lead digital solution design and implementation, including industry-specific Systems of Engagement solutions.
  • Lead API team setup for AB defining best practices, governance, API design and developer engagement.
  • API strategy and governance for API digital platform to support new digital initiatives including Digital Banking and Digital Mobile Services etc..
  • Lead and mentor API development tasks. The team is responsible for launching new digital financial services including digital product management and development.
  • Good knowledge in JavaScript, React, AngularJS, Regular Expressions, HTML, and CSS to support web application development.
  • Produce architecture and high level design to the requirements.
  • Produce Proof of Concepts (POC) to fit in business requirement.
  • Contribute to driving architecture strategy to keep it aligned with the enterprise architecture.
  • Strong understanding of DevOps, CI/CD process and pipelines.
  • Experience across Microservices Architecture and API driven Architecture.
  • Produce architecture and high level design to the requirements.
  • Hands-on experience in building complex, scalable, high volume Enterprise Java applications
  • Support Microservices deployment.
  • Aware of current industry trends in terms of technology & business.
  • Work closely with relevant teams internally to help iron out any obstacles developers may face during implementation to ensure delivery within the right time.
  • Provide regular and effective progress updates of assigned activities/tasks.
  • Perform hands-on regular code reviews and encourage peer reviews during the project life cycle to ensure proper quality delivery of end product.
  • Utilizing technical background and experience to support and guide developers on their assigned activities/tasks at code level.
  • Work under pressure, good communication skills, strong analytical skills with a structured problem-solving approach.

 

Qualifications

 

Education:

  • Graduate degree in Computer Science/ Computer engineering from a recognized University.

 

Experience:

  • 3+ years of experience working in digital projects.

 

Competencies:

  • Fluent in English verbal and written.
  • Preferred to have good know-how in Banking business, Banks’ IT Systems
  • Excellent communication (written and oral) and stakeholder management skills
  • Able to work in fast moving digital delivery environment and coach and mentor for less experienced colleagues inside and outside of the team
  • Proven Leadership & Management skills
  • Deep experience in Java, Spring, Spring Boot, Spring Security, API, RESTful APIs.

 

 

المتطلبات

Accountabilities & Key Roles :

  • Lead digital solution design and implementation, including industry-specific Systems of Engagement solutions.
  • Lead API team setup for AB defining best practices, governance, API design and developer engagement.
  • API strategy and governance for API digital platform to support new digital initiatives including Digital Banking and Digital Mobile Services etc..
  • Lead and mentor API development tasks. The team is responsible for launching new digital financial services including digital product management and development.
  • Good knowledge in JavaScript, React, AngularJS, Regular Expressions, HTML, and CSS to support web application development.
  • Produce architecture and high level design to the requirements.
  • Produce Proof of Concepts (POC) to fit in business requirement.
  • Contribute to driving architecture strategy to keep it aligned with the enterprise architecture.
  • Strong understanding of DevOps, CI/CD process and pipelines.
  • Experience across Microservices Architecture and API driven Architecture.
  • Produce architecture and high level design to the requirements.
  • Hands-on experience in building complex, scalable, high volume Enterprise Java applications
  • Support Microservices deployment.
  • Aware of current industry trends in terms of technology & business.
  • Work closely with relevant teams internally to help iron out any obstacles developers may face during implementation to ensure delivery within the right time.
  • Provide regular and effective progress updates of assigned activities/tasks.
  • Perform hands-on regular code reviews and encourage peer reviews during the project life cycle to ensure proper quality delivery of end product.
  • Utilizing technical background and experience to support and guide developers on their assigned activities/tasks at code level.
  • Work under pressure, good communication skills, strong analytical skills with a structured problem-solving approach.

 

Qualifications

 

Education:

  • Graduate degree in Computer Science/ Computer engineering from a recognized University.

 

Experience:

  • 3+ years of experience working in digital projects.

 

Competencies:

  • Fluent in English verbal and written.
  • Preferred to have good know-how in Banking business, Banks’ IT Systems
  • Excellent communication (written and oral) and stakeholder management skills
  • Able to work in fast moving digital delivery environment and coach and mentor for less experienced colleagues inside and outside of the team
  • Proven Leadership & Management skills
  • Deep experience in Java, Spring, Spring Boot, Spring Security, API, RESTful APIs.

للتقديم اضغط هنا

 

الدولة
الاردن

لسرعة الوصول للوظائف سارع بالانضمام إلى قناة

التلجرام من هنا

وصفحتنا على ال

للينكد ان من هنا

لسرعة الوصول للوظائف سارع بالانضمام إلى قناة

التلجرام من هنا

وصفحتنا على ال

للينكد ان من هنا

نصائح مهمة قبل التقديم على هذه الوظيفة

إن التقديم على وظيفة جديدة يمثل خطوة مهمة نحو تحقيق الأهداف المهنية لكل فرد. سواء كنت حديث التخرج أو تمتلك سنوات من الخبرة، فإن فرصة عمل جديدة تعني بداية جديدة وإمكانيات متعددة للنمو والتطور. لذلك، من الضروري أن تستعد جيدًا لهذه المرحلة، وأن تعزز من فرصك في القبول من خلال الاهتمام بعدة جوانب مهمة.

أولًا، تأكد من قراءة تفاصيل الوظيفة بعناية. لا تكتفِ فقط بعنوان الوظيفة، بل اطلع على المهام المطلوبة، والمؤهلات، والخبرات التي تحتاجها الشركة. هذا سيساعدك في تحديد مدى ملاءمة الوظيفة لمهاراتك الحالية، وسيتيح لك فرصة تخصيص سيرتك الذاتية بما يتوافق مع المتطلبات.

ثانيًا، احرص على تحديث سيرتك الذاتية. تأكد من أن كل المعلومات محدثة، خاصة فيما يتعلق بالخبرات العملية، المهارات التقنية، والدورات التدريبية. ولا تنسَ أن تكتب نبذة مختصرة عنك في بداية السيرة توضح فيها نقاط قوتك، وطموحاتك المهنية، ولماذا تعتبر نفسك مرشحًا مناسبًا لهذه الوظيفة.

ثالثًا، التحضير للمقابلة أمر لا يقل أهمية عن التقديم نفسه. ابدأ بجمع معلومات عن الشركة: ما هو مجال عملها؟ ما رؤيتها ورسالتها؟ ما طبيعة بيئة العمل لديها؟ كل هذه الأمور تساعدك على الإجابة بثقة في المقابلة وتُظهر لصاحب العمل أنك جاد ومهتم.

رابعًا، لا تنسَ أهمية الرسالة التعريفية (Cover Letter). فهي وسيلتك للتواصل المباشر مع صاحب العمل، وتمنحك فرصة لشرح سبب اهتمامك بالوظيفة، ولماذا ترى نفسك مناسبًا لها. اجعل رسالتك مختصرة، واضحة، وشخصية قدر الإمكان.

كما يُنصح بأن تكون نشطًا على المنصات المهنية مثل LinkedIn. وجود ملف مهني محدث يبرز خبراتك ومهاراتك يمكن أن يكون عاملًا إضافيًا في جذب اهتمام مسؤولي التوظيف، ويعزز من فرصك في الحصول على عروض عمل مستقبلية.

أخيرًا، تذكّر أن التقديم على الوظائف هو عملية مستمرة وتحتاج إلى صبر. لا تيأس إن لم تحصل على رد سريع، وواصل التقديم والتطوير من نفسك. تابع الوظائف الجديدة بشكل دوري، وابقَ على اطلاع على الاتجاهات الحديثة في سوق العمل، خاصة في مجالك المهني.

نحن في هذا الموقع نحرص على جمع أفضل الفرص الوظيفية من مصادر موثوقة، وتحديثها باستمرار لتناسب مختلف المؤهلات والمجالات. سواء كنت تبحث عن وظيفة في مجال التكنولوجيا، الإدارة، التعليم، التسويق، أو أي مجال آخر، ستجد هنا فرصًا تناسب طموحاتك وتطلعاتك المهنية.

ابدأ الآن ولا تتردد، مستقبلك المهني يستحق الأفضل!