Browse Jobs
For Employers
Post JobLog inGet Started

Products - Java Technical Lead

Asset Technology Group
Heliopolis, Cairo
Posted 7 years ago
37Applicants for2 open positions
  • 18Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • The Technical Lead works highly independent and contributes significantly in each phase of the Software Development lifecycle, including requirements analysis, design, implementation, and support of software products, systems and projects.
  • Under the supervision of the project manager, the technical lead is responsible for leading and technical supervision for the development team, to ensure high quality of deliverables and project success.

Job Requirements

    • Bachelor’s Degree in a Computer Science / Computer Engineering / Electrical Engineering or related technical discipline.
    • 4-8 years exp. in Java Software Development.
    • Excellent knowledge of Object Oriented Concepts.
    • Excellent knowledge of Design Patterns.
    • Excellent knowledge of SQL DB Concepts.
    • Good knowledge of UML notion.
    • Experienced in Java EE.
    • Excellent knowledge in at least one of the following technologies: JSF 2, Prime Faces, EJB 3, Hibernate.
    • Experience with Oracle DB is a plus.
    • Experience with WildFly (JBoss) application server is a plus.
    • Knowledge of Web services Rest & SOAP is a plus.
    • Knowledge of Spring is a plus.
    • Knowledge of Mercurial (HG) or any other distributed source control management tool is a plus.
    • Knowledge of SonarQube is a plus.
    • Knowledge of Jenkins is a plus.
    • Excellent communication and leadership skills.
    • Ability to multi-task, be extremely organized, work in a fast-paced and dynamic environment, and be very detail oriented.
    • Ability to work under stress, with commitment to deadlines and quickly come up to speed on existing technologies and provide input on future direction of our technical environment.
    • Familiarity with an Agile Software development process is a plus.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentProducts - Java Technical Lead