Products - Java Technical Lead

Asset Technology Group - Heliopolis, Cairo

22
Applicants for
2 open positions
18
Seen
Experience Needed:
4 to 8 years
Career Level:
Manager
Job Type:
Full Time
Salary:
Negotiable
Vacancies:
2 open positions
About the Job
  • 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.
About this Company

ASSET Technology Group is a leader in providing solutions that enable businesses and service providers to transform and automate their daily operations. We are committed to enhancing customer value by delivering the most trusted, advanced and dependable solutions in the... (More)

See all Careers and Jobs at Asset Technology Group
Hiring?
Signup for an employer account and Post your Jobs!