Senior Java Developer

Garden City, New York

Arrow Electronics, Inc.
Job Expired - Click here to search for similar jobs
Position: Senior Java Developer 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, along with 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.

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 Prompting - Passion for innovation and creativity through emerging technologies like Generative AI. Familiarity with AI prompting techniques and a vision for integrating intelligent automation into software solutions is a strong plus.

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
Date Posted: 15 June 2025
Job Expired - Click here to search for similar jobs