Senior Java Software Engineer job opportunity at Arrow Electronics.



DatePosted 30+ Days Ago bot
Arrow Electronics Senior Java Software Engineer
Experience: 5-years
Pattern: full-time
apply Apply Now
Salary:
Status:

Job

Copy Link Report
degreeGeneral
loacation EG-Cairo, Egypt (Al Emdad & Al Tamween), Egypt
loacation EG-Cairo, Egyp..........Egypt

Position: Senior Java Software Engineer 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. Required Qualifications 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. 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. Location: EG-Cairo, Egypt (Al Emdad & Al Tamween) Time Type: Full time Job Category: Information Technology

Other Ai Matches

Applications Engineer II Applicants are expected to have a solid experience in handling Job related tasks
Inside Sales Representative- IP&E Applicants are expected to have a solid experience in handling Job related tasks
remote-jobserver Remote
Marketing Campaign Manager, Semiconductor Applicants are expected to have a solid experience in handling Semiconductor related tasks
Principal GSA & Capture Consultant Applicants are expected to have a solid experience in handling Job related tasks
remote-jobserver Remote
Regional Sales Manager Applicants are expected to have a solid experience in handling Job related tasks
Senior Security Engineer - IOT Applicants are expected to have a solid experience in handling Job related tasks
Inside Sales Representative (German Speaker) Applicants are expected to have a solid experience in handling Job related tasks
FSE Applicants are expected to have a solid experience in handling Job related tasks
Business Development Manager Nutanix Applicants are expected to have a solid experience in handling Job related tasks
Technical Solutions Engineer (Fortinet) Applicants are expected to have a solid experience in handling Job related tasks
Field Sales Representative Applicants are expected to have a solid experience in handling Job related tasks
Financial Analyst III Applicants are expected to have a solid experience in handling Job related tasks
remote-jobserver Remote
Account Manager Applicants are expected to have a solid experience in handling Job related tasks
Inside Sales Representative Applicants are expected to have a solid experience in handling Job related tasks
Debt Manager, Treasury Capital Markets Applicants are expected to have a solid experience in handling Treasury Capital Markets related tasks
Senior AEM Engineer (eInfochips) Applicants are expected to have a solid experience in handling Job related tasks
Senior Engineer / Technical Lead (Post Silicon Validation) Applicants are expected to have a solid experience in handling Job related tasks
Test Engineer (Hardware) - Einfochips Applicants are expected to have a solid experience in handling Job related tasks
remote-jobserver Remote
Senior Corporate Auditor Applicants are expected to have a solid experience in handling Job related tasks
Inside Sales Representative Applicants are expected to have a solid experience in handling Job related tasks
Ausbildung zur Bürokauffrau/-mann 2026 (w/m/d) Applicants are expected to have a solid experience in handling Job related tasks
EHS Manager Applicants are expected to have a solid experience in handling Job related tasks
Inside Sales Manager Applicants are expected to have a solid experience in handling Job related tasks