Java Team Leader

KnowledgeNet - Nasr City, Cairo

8
Applicants for
1 open position
7
Seen
1
Shortlisted
1
Rejected
Experience Needed:
More than 10 years
Career Level:
Manager
Job Type:
Full Time
Salary:
Confidential
Languages:
English
Vacancies:
1 open position
About the Job
  • Develop, maintain, troubleshoot, enhance and document components develop by self and others as per the requirements and detailed design
  • Conduct thorough unit testing and integration testing for the whole system
  • Mentor Junior and Senior team members
  • Identifying production and non-production application issues
  • Transforming requirements into stipulations
  • Responsible of changes to improve established java application processes
  • Responsible of best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Ensures and responsible for Use best practices, coding standards, code quality and reviews
  • Ensures unit testing
  • Develop and execute unit test plans
  • Support formal testing and resolve test defects
  • Responsible for the versioning control and releases of software components
  • Conduct peer-reviews and lead reviews and provide feedback
  • Familiar with the software development and testing life cycle
Job Requirements
  • Bachelor degree in Computer Science or Computer Engineering.
  • 10 years of experience in hands-on Java programming and related technologies
  • A ruthless commitment to testing the code you’ve written
  • Coping with Pressure and Setbacks
  • Strong knowledge in Architectural and design patterns
  • Proficiency in the following technologies and skills is a must : Spring Stack (Core , MVC , Data , Security )
  • Strong knowledge of Web Stack development is a must : HTML, CSS, JavaScript, JQuery, bootstrap, AngularJS
  • Knowledge with : Maven, Subversion SVN , GIT, JUnit, e marketing.
  • Knowledge of Linux command line
  • Spring boot , Spring Cloud knowledge is a plus.
  • Ant knowledge is a plus.
  • Java certification is an advantage
  • Sound proficiency with Team Support
  • Sound proficiency in Delegation
  • Sound proficiency Technical Excellence
  • Good Innovation skills
  • Attention to Details and Critical Thinking
  • Flexible in working under changing and different work settings
About this Company

KnowledgeNet is a group of high-tech companies that currently has three ventures:

TradeNet: integrated order management system that automates the full cycle from order capture to settlement, covering the functionality of front, middle and back office as well as... (More)

See all Careers and Jobs at KnowledgeNet