Senior Java Software Engineer job opportunity at Arrow Electronics.



DateMore Than 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

Customer Experience Specialist Applicants are expected to have a solid experience in handling Job related tasks
Due Diligence Analyst Applicants are expected to have a solid experience in handling Job related tasks
Senior Software Test Engineer (Einfochips) Applicants are expected to have a solid experience in handling Job related tasks
remote-jobserver Remote
Sr Product Manager Applicants are expected to have a solid experience in handling Job related tasks
Warehouse Associate I - Shipping (12:30PM - 9:00PM) Applicants are expected to have a solid experience in handling Job related tasks
Customer Sales Representative with Italian and German Applicants are expected to have a solid experience in handling Job related tasks
Senior Tax Manager Applicants are expected to have a solid experience in handling Job related tasks
System Test Engineer (eInfochips Inc) Applicants are expected to have a solid experience in handling Job related tasks
remote-jobserver Remote
Activation Channel Manager – IBM Software Applicants are expected to have a solid experience in handling Job related tasks
Senior Engineer / Technical Lead (MCU RTOS) Applicants are expected to have a solid experience in handling Job related tasks
Hardware Test Engineer (eInfochips Inc) Applicants are expected to have a solid experience in handling Job related tasks
remote-jobserver Remote
Field Sales Representative II Applicants are expected to have a solid experience in handling Job related tasks
Assistant Manager, Field Sales & Accounts Applicants are expected to have a solid experience in handling Field Sales & Accounts related tasks
Senior DFT Engineer Applicants are expected to have a solid experience in handling Job related tasks
Assistant Manager, pricing Applicants are expected to have a solid experience in handling pricing related tasks
remote-jobserver Remote
IT Manager II 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
Senior Manager, Customer Service Applicants are expected to have a solid experience in handling Customer Service related tasks
Inside Sales Representative (German Speaker) Applicants are expected to have a solid experience in handling Job related tasks
Payroll Analyst 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
Senior / Financial Compliance Analyst Applicants are expected to have a solid experience in handling Job related tasks
Senior Engineer/Technical Lead (DevOps - AWS) Applicants are expected to have a solid experience in handling Job related tasks