Senior Java Software Engineer Arrow Electronics Inc

نشرت قبل أكثر من 30 يومًا

الخبرة

5 - 7 سنوات

موقع العمل

Egypt - Egypt

التعليم

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

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

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

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

Job Description:

Senior Java Software Engineer

Job Summary

We are looking for a Senior Java Software Engineer to build, enhance, and maintain scalable backend systems. You will work across the software development lifecycle, contribute to solution design, and deliver reliable, high-quality software that directly impacts business outcomes.
This role focuses on strong Java engineering fundamentals, with exposure to modern cloud, DevOps, data, and AI-enabled integrations.

Core Responsibilities

  • Design, develop, and maintain Java-based backend services across multiple releases.
  • Implement new features, handle change requests, and resolve production defects.
  • Estimate tasks accurately and deliver within agreed timelines.
  • Write clean, maintainable, and well-documented code following clean code principles.
  • Debug and troubleshoot complex issues to identify root causes efficiently.
  • Write unit tests using JUnit and follow test-driven development (TDD) practices.
  • Participate in solution and technical design discussions, applying appropriate design patterns.
  • Develop and maintain RESTful APIs.
  • Collaborate closely with team members and cross-functional teams (QA, DevOps).
  • Contribute to CI/CD pipelines and deployment processes using existing DevOps tooling.
  • Continuously learn and adopt new technologies relevant to backend engineering.

DevOps & Deployment (Expected Exposure, Not Ownership)

  • Work with Docker-based deployments across different environments.
  • Integrate applications into existing CI/CD pipelines (Jenkins, Kubernetes).
  • Support smooth releases and environment stability in collaboration with DevOps teams.

Security & Quality

  • Apply secure coding practices and follow OWASP Top 10 guidelines.
  • Implement authentication and authorization using JWT / OAuth2.
  • Ensure high code quality through reviews, testing, and automation.

Nice-to-Have

(Experience in these areas is a plus, not a requirement)

  • Search & Indexing: Elasticsearch
  • Monitoring & Observability: Prometheus, Grafana
  • Big Data: Apache Spark.
  • Cloud Platforms: AWS

What We Offer

  • Opportunity to work on impactful systems with real business value.
  • Exposure to modern backend architecture, cloud-native tools, and AI-enabled solutions.
  • Collaborative engineering culture with strong technical ownership.
  • Continuous learning and professional growth.

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

Experience & Education

  • 5+ years of professional experience in Java software development.
  • Bachelor s degree in Computer Science or equivalent practical experience.

Core Technical Skills (Must-Have)

  • Java: Java 17 or Java 21
  • Spring Ecosystem: Spring, Spring Boot, Spring Data, Spring Security, Spring Cloud
  • Architecture: OOP principles, design patterns, clean code
  • Databases: Oracle or MySQL, database design, ERD
  • ORM: JPA / Hibernate
  • Testing: JUnit and unit testing practices
  • APIs: RESTful web services
  • Messaging: Apache Kafka
  • Build & Version Control: Maven, Git
  • Developer Productivity Tools: Windsurf
  • Experience integrating Generative AI or LLM APIs into backend systems.
  • Interest in applying AI to improve automation, data processing, or developer productivity is highly valued.

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

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

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

  • Senior Java Software Engineer

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

وظائف مماثلة

محاسب مالى

Confidential Company

  • 2 - 8 سنوات
  • بورت لويس - موريشيوس

مطور خلفية (جافا & Node.js - ترحيل التطبيقات)

مطور جافا

Software AYS

  • 3 - 6 سنوات
  • أبوظبي - الإمارات العربية المتحدة

مطور برامج (جافا)

Multi Technology Solutions Co.

  • 5 - 7 سنوات
  • الكويت - الكويت

JAVA مبرمج

Software & co.

  • 1 - 3 سنوات
  • الشارقة، دبي، أم القيوين - الإمارات العربية المتحدة (UAE)
عرض الكل