Senior Java Developer
الوصف الوظيفي
Design, develop, test, and maintain Java-based applications with a focus on fintech solutions (payment gateways, POS systems, digital wallets, etc.).Collaborate with the Java TL and cross-functional teams to define technical requirements and system architecture.Write clean, efficient, and well-documented code following best practices.Lead code reviews, mentor junior developers, and ensure adherence to coding standards.Troubleshoot, debug, and optimize applications to improve performance and scalability.Integrate with third-party APIs, payment systems, and fintech platforms.Ensure applications comply with fintech security standards (PCI DSS, encryption protocols, data privacy).Participate in Agile ceremonies (sprint planning, daily stand-ups, retrospectives).Support deployment activities, monitor application performance, and provide post-production support.Stay updated with emerging technologies, tools, and fintech industry trends.
Bachelor’s degree in computer science, Software Engineering, or related field. 3-5 years of experience in Java development, with at least 2 years in a senior or lead role.Strong knowledge of Java, Spring Framework (Spring Boot, Spring Security, Spring Data).Experience with RESTful APIs, monolithic and microservices architecture.Strong database skills (SQL and NoSQL).Preferred to have experience in MySQL Database.Familiarity with CI/CD pipelines, version control (Git), and DevOps practices.Experience in fintech or financial services industry is highly preferred.Solid understanding of application security, encryption, and compliance standards.Strong problem-solving and analytical skills.Excellent teamwork, communication, and leadership abilities.
المتطلبات والشروط
Bachelor’s degree in computer science, Software Engineering, or related field. 3-5 years of experience in Java development, with at least 2 years in a senior or lead role.Strong knowledge of Java, Spring Framework (Spring Boot, Spring Security, Spring Data).Experience with RESTful APIs, monolithic and microservices architecture.Strong database skills (SQL and NoSQL).Preferred to have experience in MySQL Database.Familiarity with CI/CD pipelines, version control (Git), and DevOps practices.Experience in fintech or financial services industry is highly preferred.Solid understanding of application security, encryption, and compliance standards.Strong problem-solving and analytical skills.Excellent teamwork, communication, and leadership abilities.
ملخص سريع قبل التقديم
فرصة عمل كـ«Senior Java Developer» لدى National technology group في 6 أكتوبر بنظام دوام كامل، مناسبة لمستوى خبير، ضمن مجال هندسة. من أبرز ما ورد في الإعلان: Design, develop, test, and maintain Java-based applications with a focus on fintech solutions (payment gateways, POS systems, digital wallets,…
يحرّر فريق بنك الوظائف المصري ملخصاً ونصائح تقديم مخصّصة لكل إعلان لمساعدتك على التقديم باحتراف، مع الإبقاء على تفاصيل صاحب العمل كما نُشرت.
نصائح للتقديم على هذه الوظيفة
- طابق عنوان سيرتك الذاتية مع المسمى «Senior Java Developer» واذكر إنجازات قابلة للقياس في أول ثلث الصفحة.
- خصّص فقرة الغلاف (أو رسالة التقديم) لـ6 أكتوبر: لماذا تناسبك هذه المدينة/نمط العمل وما الذي تقدّمه للفريق.
- اذكر خبرة ميدانية أو مشاريع قريبة من مسؤوليات الإعلان، حتى لو كانت جزئية أو تطوعية.
- أبرز قيادة الفرق، الميزانيات، أو نسب النمو التي حققتها — الأرقام أهم من المسميات.
- بعد التقديم من حسابك على بنك الوظائف المصري، تابع حالة الطلب من لوحة التحكم وجهّز نفسك لمقابلة خلال أسبوع.
قائمة جاهزية التقديم
- سيرة ذاتية محدّثة بصيغة PDF واسم ملف واضح
- مواءمة المهارات مع متطلبات الإعلان
- جاهزية للعمل في 6 أكتوبر أو عن بُعد إن ذُكر
- أمثلة إنجاز (رقم، نسبة، أو مشروع) لذكرها في المقابلة
- حساب بنك الوظائف المصري جاهز للمتابعة