Arrow Enterprise Computing Solutions

Information Technology

JavaSoftwareEngineer

Casablanca, Morocco FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Java Software Engineer at Arrow Enterprise Computing Solutions. Skills: Java, Spring Boot, Hybris, SQL. Design Java/ Spring Boot Applications. Develop Java/ Spring Boot Applications”

Industry & Context.

Information Technology
Problems you'll solve

Troubleshoot and resolve productions issues

What They're Looking For.

Must Have

Proven hands-on Software Development experience, Proven working experience in Java development, In-depth knowledge of Java, JDBC, Spring Boot Applications, Experience in SOLR, Any search Engine, Object Oriented analysis and design using common design patterns, Excellent knowledge of Relational Databases, SQL, ORM technologies (JPA2, Hibernate), SAP Commerce Data Models, Experience with test-driven development, Experience in one of the Version Control (Bitbucket Preferred), Experienced with build tools such as Ant, Maven, Gradle, 5 years of experience in Design/ Develop Hybris Applications, Hands-on experience in B2C2B Operations like (Cart, Checkout, My Account, Promotions ), Experience in Data models Design and Customization

What You'll Do.

Design Java/ Spring Boot Applications

Develop Java/ Spring Boot Applications

Maintain Java/ Spring Boot Applications

Investigate alternatives

Investigate technologies

Present alternatives for review

Present technologies for review

Troubleshoot production issues

Resolve production issues

Participate in code reviews

Provide feedback to developers

Mentor new team members

Guide new team members

How You'll Work.

Team & Collaboration

Collaborate with cross-functional teams; Provide constructive feedback to other developers

Full Job Description

# **Position:** Java Software Engineer # **Job Description:** **Arrow Enterprise Computing Solutions** (ECS), a part of Arrow Electronics, brings innovative IT solutions to market to solve complex business challenges. We deliver value-added distribution, business consulting and channel enablement services to leading technology manufacturers and their channel partners. We help businesses grow faster, operate efficiently and transform in a dynamic market. We are seeking a skilled **Java Software Engineer​** to join our dynamic team in Casablanca. ***** Please submit your application in English. ***** **What you will be doing:** * Design, develop, and maintain robust and scalable Java/ Spring Boot Applications. * Collaborate with cross-functional teams to define, design, and develop new features * Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review. * Troubleshoot and resolve productions issues. * Participate in code reviews and provide constructive feedback to other developers. * Mentor and guide new team members when necessary. **What we 're looking for:** * Proven hands-on Software Development experience. * Proven working experience in Java development. * In-depth knowledge of Java , JDBC and Spring Boot Applications * Experience in SOLR and Any search Engione * Object Oriented analysis and design using common design patterns. * Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate) and SAP Commerce Data Models * Experience with test-driven development. * Experience in one of the Version Control (Bitbucket Preferred) * Experienced with build tools such as Ant, Maven, and Gradle. * 5 years of experience in Design/ Develop Hybris Applications * Hands-on experience in B2C/B2B Operations like (Cart, Checkout , My Account , Promotions ) * Experience in Data models Design and Customization **What we offer:** • Permanent Contract CDI • Company Vacation days: 18 days pe

Free ATS check

Applying for this Java Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Arrow Enterprise Computing Solutions?

Real rants from real employees. Read before you apply.

Read Company Rants →