Browse Jobs
For Employers
Post JobLog inGet Started

Java Team Leader

Basata
Mokattam, Cairo
Posted 6 years ago
9Applicants for1 open position
  • 9Viewed
  • 4In Consideration
  • 1Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

The Team Leader assists the department supervisor with coordination of and leads the daily work assignments of department employees. Actively participates in identifying department opportunities for improvement, creative thought for problem solving, and communicating potential improvement ideas with the supervisor. Acts as a resource person and role model for employees as to techniques, policies/procedures, rules/regulations, and customer service standards.

Responsibilities

  • Design and develop core architectural components in Java using good Object-Oriented programming practices and Design Patterns
  • Database design, optimize large queries, diagnose DB performance problems and apply SQL best practices to maximize system performance
  • Identify new technologies that improve product development and the user experience
  • Follow full software development life cycle (analysis, design, implementation, testing, documentation)

Job Requirements

Technical skills:

  • BCS in Engineering or Computer Science, or equivalent.
  • +5 Years of experience in development life cycle.
  • Proven experience in agile delivery environment.
  • Prior experience in leading a technical team to deliver quality software.
  • Experience in designing and implementing large distributed, scalable, reliable and highly-available solutions.
  • proven experience in architecture combined with strong OO design skills.
  • understanding of enterprise software design patterns and data structures.
  • Solid knowledge of software development life cycle.
  • Good Knowledge in micro-service architecture.
  • Experience in implementing Restful and/or traditional web services using technologies such as JSON and SOAP XML.
  • Strong experience in writing SQL queries and database development.
  • Good knowledge in front-end development with HTML5, CSS3, JavaScript, AJAX.
  • Good knowledge in creating dynamic web interfaces utilizing modern JavaScript frameworks such as jQuery, Angular JS and Bootstrap.
  • Experience with test-driven development
  • Expert in UML

Personal Skills:

  • Good communications and consultancy skills.
  • Good presentation skills.
  • The ability to work under pressure and to tight deadlines.
  • Good work ethics, Team player, positive and self-motivated.
  • Leadership.
  • Team building.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentJava Team Leader