Java Development Team Leader

    • Cairo, Egypt

Position:
Java Development Team Leader

Job Description:
We are looking for an experienced Java development Lead to help us expanding our potentials in software engineering. The Java Technical Lead will facilitate requirement analysis, guide the technical implementation for his team, conduct peer reviews and provide feedback, and enhance frameworks.
To be successful as a Java Lead, you should demonstrate a sound knowledge of industry best practices, good organizational and leadership skills, and proficiency in Java technologies. Ultimately, a top-notch Java Lead should have good analytical skills, the ability to anticipate issues and frame remedial actions, and excellent teamwork skills.
Responsibilities:

  • Team management. Talen development
  • Tasks planning and assignation
  • Help with requirement analysis and design.
  • Identifying risks and mitigation plans.
  • Developing high-quality and detailed designs.
  • Conducting unit testing using automated unit test frameworks.
  • Pull requests review and feedback.
  • Using coding standards and best practices to ensure quality.
Job Requirements:
  • Strong understanding of the J2EE architecture.
  • Excellent development skills (J2EE, Spring Framework, JPA, Angular)
  • Problem-solving skills with Data structures, algorithms, and design patterns.
  • Experience with microservices: development and deployment.
  • Proficiency in any relational database (Oracle or MySQL).
  • Capability to provide technical documentations needed.
  • Excellent debugging/troubleshooting skills.
  • Experience in Apache Solr
  • Experience in RESTful, SOAP Web Services development


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

Time Type:
Full time



Job Category:
Information Technology

Arrow helps the world’s best technology companies and engineers turn their innovative dreams into reality by designing, sourcing, and building the products of the future.

Arrow Electronics Company Image


Back to top