Senior Java Developer

MOWEEX Digital Solutions

صاحب عمل نشط

نشرت قبل 10 ساعة

الخبرة

5 - 7 سنوات

موقع العمل

Cairo - Egypt

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات

Design, develop, and maintain microservices and RESTful APIs using Java Spring Boot.

  • Build reliable, maintainable, and reusable backend components following clean code and design patterns.
  • Develop integrations with internal systems and third-party services.
  • Ensure system performance, scalability, and high availability.
  • Design and implement database schemas, optimize queries, and handle data transactions efficiently.
  • Collaborate with the Solution Architect to ensure alignment with overall system architecture.
  • Apply best practices for security, authentication, and data protection.
  • Write unit and integration tests to maintain code quality and system reliability.
  • Participate in code reviews, technical discussions, and continuous improvement initiatives.
  • Work closely with the DevOps team on CI/CD pipelines, Docker/Kubernetes, and GCP deployments.
  • Support Agile delivery through participation in sprint planning, retrospectives, and reviews.

Skills and Responsibilities

  • Strong proficiency in Java and Spring Boot (Spring Core, Data, Security, Cloud).
  • Experience in microservices architecture, API design, and service orchestration.
  • Knowledge of RESTful APIs, JSON, message queues, and event-driven communication.
  • Proficiency with PostgreSQL, NoSQL databases, and caching solutions.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines
  • Understanding of security protocols and authorization frameworks (JWT, OAuth2).
  • Solid knowledge of logging, monitoring, and observability tools (ELK, Grafana, Prometheus).
  • Experience with Agile methodologies, collaboration tools, and Git-based workflows.
  • Excellent problem-solving and debugging skills.
  • Strong communication skills with the ability to work cross-functionally.

Requirements:

  • Bachelor s degree in computer science, Software Engineering, or equivalent field.
  • 5+ years of experience as a backend developer using Java Spring Boot.
  • Excellent teamwork skills

الملف الشخصي المطلوب للمرشحين

  • We are looking for an experienced Senior Backend Developer who is passionate about building scalable, high-performance backend systems and microservices.
  • You will be responsible for designing, developing, and maintaining backend services and APIs that power our digital ecosystem.
  • The ideal candidate will have deep experience with Java, Spring Boot, microservices architecture, and cloud environments (GCP), with strong technical leadership and hands-on coding skills.
  • You will collaborate closely with Solution Architect, development, and QA teams to ensure that every release is secure, optimized, and delivered with high quality.

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • Senior Java Developer

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com