Senior Java Software Engineer

Posted 2 Days Ago
Be an Early Applicant
2 Locations
In-Office or Remote
Senior level
Cloud • Enterprise Web • Hardware • Information Technology • Internet of Things • Robotics • Semiconductor
A global provider of technology products, services, and solutions.
The Role
Lead design, develop, and maintain scalable Java applications across the SDLC. Drive architectural decisions, mentor junior developers, ensure code quality and CI/CD, and integrate agentic AI features using LLMs, vector search, and RAG workflows in collaboration with cross-functional teams.
Summary Generated by Built In
Position:Senior Java Software Engineer

Job Description:

We are looking for a skilled Senior Java Developer to join our team and take ownership of designing, developing, and maintaining robust, scalable Java-based applications. This role requires deep expertise in Java and its related frameworks, strong problem-solving abilities, and a solid understanding of modern development practices.

As a Senior Developer, you will lead project initiatives or development teams, collaborate closely with cross-functional groups including QA, DevOps, and UI/UX designers, and provide technical guidance to junior developers. You’ll play a key role in ensuring our applications meet high standards of performance, scalability, and alignment with business goals.

Key Responsibilities

  • Design, implement, debug, and deploy Java-based applications across the full SDLC.  
  • Collaborate with cross-functional teams to develop robust, maintainable solutions.
  • Contribute to technical design and architectural decisions using modern best practices.
  • Maintain high code quality through unit testing and clean code principles.
  • Support configuration, build automation, deployment, and continuous integration.
  • Mentor junior developers and actively contribute to a culture of technical excellence.
  • Stay up to date with industry trends and contribute ideas on integrating innovations such as Generative AI where applicable.
  • Design and integrate agentic AI capabilities into applications, planning, tool usage, workflow automation, and intelligent decision-making.
  • Collaborate with AI engineers to build, orchestrate, and optimize agent-based systems using LLMs, vector search and RAG workflows.

Required Skills

  • Programming & Frameworks:

Java, Spring Boot, Angular, Node.js, OOP, Design Patterns

  • Web Technologies:

JavaScript (Basics, AJAX), REST & SOAP Web Services

  • Database & ORM:

Native SQL, Oracle, MySQL, Database Design, ERD, JPA, Hibernate

  • Search & Messaging:

Apache Solr, Elasticsearch, Kafka

  • Build & Deployment:

Maven, CI/CD, Deployment Automation

  • Testing & Quality:

Unit Testing (Junit, TestNG), TDD, Clean Code Practices

  • Application Servers:

Apache Tomcat, WebLogic, JBoss, WebSphere, GlassFish, OC4J

  • Tools & Configuration:

Git, Configuration Management, JIRA, XML (XSD, DTD)

  • Security:

Familiarity with OWASP secure coding techniques and best practices to mitigate vulnerabilities

  • Generative AI & Intelligent Automation:
  • Hands-on experience or strong familiarity with building AI-enhanced features using LangChain, LangGraph, and similar orchestration frameworks.
  • Knowledge of Retrieval-Augmented Generation (RAG) pipelines and integrating them into enterprise applications.
  • Understanding of vector databases (e.g., Pinecone, Milvus, Elasticsearch vectors) and practical usage of embeddings for semantic search or contextual retrieval.
  • Ability to design prompts and optimize interactions with Large Language Models (LLMs) to improve reasoning, accuracy, and performance.
  • Understanding multi-agent workflows, planning, and tool-use capabilities powered by modern LLMs.

Preferred Skills

  • Big Data & NoSQL:
    Hadoop, Hive, Sqoop, Pentaho, MongoDB, HBase
  • Containers & DevOps:
    Docker, Kubernetes
  • Other:
    Security Best Practices, AOP (Aspect-Oriented Programming)

Location:EG-Cairo, Egypt (Al Emdad & Al Tamween)

Time Type:Full time

Job Category:Information Technology

Skills Required

  • Proficiency in Java
  • Experience with Spring Boot
  • Experience with Angular
  • Experience with Node.js
  • Strong OOP and Design Patterns knowledge
  • JavaScript (basics) and AJAX
  • REST and SOAP web services
  • Native SQL and database design
  • Experience with Oracle
  • Experience with MySQL
  • JPA and Hibernate
  • Experience with Apache Solr
  • Experience with Elasticsearch
  • Experience with Kafka
  • Build tools: Maven
  • CI/CD and deployment automation experience
  • Unit testing with JUnit or TestNG, TDD practices
  • Experience with application servers (Tomcat, WebLogic, JBoss, WebSphere, GlassFish, OC4J)
  • Version control with Git
  • Configuration management and JIRA
  • XML (XSD, DTD) experience
  • Familiarity with OWASP secure coding practices
  • Hands-on experience or strong familiarity with LangChain or LangGraph
  • Knowledge of Retrieval-Augmented Generation (RAG) pipelines
  • Experience with vector databases (e.g., Pinecone, Milvus, Elasticsearch vectors) and embeddings
  • Ability to design prompts and optimize LLM interactions
  • Experience designing multi-agent workflows and agent-based systems
  • Experience integrating AI features (LLMs, vector search) into enterprise applications
  • Preferred: Hadoop, Hive, Sqoop, Pentaho
  • Preferred: MongoDB, HBase (NoSQL)
  • Preferred: Docker and Kubernetes
  • Preferred: AOP and advanced security practices

Arrow Electronics, Inc. Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Arrow Electronics, Inc. and has not been reviewed or approved by Arrow Electronics, Inc..

  • Healthcare Strength Healthcare offerings are positioned as robust, with multiple medical plan options and access to telemedicine, EAP, and wellbeing programs. Income-banded premium support is described as helping keep the base plan more affordable for lower earners.
  • Leave & Time Off Breadth Time-off programs include unlimited PTO for U.S. salaried employees alongside accrual-based vacation and sick programs for hourly staff. Paid parental leave is described as available with a defined fully paid period for new parents.
  • Parental & Family Support Family-focused supports include subsidized back-up childcare and eldercare days and dependent-care spending options. These offerings add practical value beyond base pay, particularly for caregivers.

Arrow Electronics, Inc. Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Centennial, CO
22,000 Employees
Year Founded: 1935

What We Do

A Fortune 500 company, ranked #133 in 2024, with over 22,000 employees worldwide, Arrow guides innovation forward for over 220,000 leading technology manufacturers and service providers. With 2023 sales of $33 billion, Arrow develops technology solutions that improve business and daily life. Arrow.com is the easiest place for innovators to create, make and manage technology.

Why Work With Us

Arrow is much more than products and services. We are a team of many backgrounds in a global ecosystem, working toward one common goal: to help customers create a better tomorrow, where innovation improves the quality of life and the benefits of technology are more accessible to all. Join us in building a better tomorrow for many!

Gallery

Gallery

Similar Jobs

Pfizer Logo Pfizer

Primary & Specialty Category Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote
Cairo, EGY
121990 Employees

Mondelēz International Logo Mondelēz International

Direct Raw / Packaging Material Specialist

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Remote or Hybrid
Cairo, EGY
90000 Employees

Pfizer Logo Pfizer

Sales Intern - Graduates Program

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote
Cairo, EGY
121990 Employees

Ericsson Logo Ericsson

BO L2 Engineer - Security

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
2 Locations
88000 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account