Java Team Leader

Rytalo - Nasr City, Cairo

Applicants for
1 open position
Experience Needed:
More than 8 years
Career Level:
Job Type:
Full Time
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 lifecycle
Job Requirements
  • Bachelor of Computer Science or Engineering.
  • Min 8 years’ experience in software development

Technical skills:

  • Good knowledge of Blockchain concepts and frameworks
  • Good knowledge of object-oriented programming and design
  • Good knowledge of J2EE Design Patterns
  • Good knowledge of SOA and Microservices architectures
  • Proficient on developing complex backend systems using J2EE
  • Good knowledge on webservices (REST and SOAP)
  • Good knowledge of Spring framework
  • Good knowledge of Spring cloud framework
  • Good knowledge of Relational Databases Oracle(Preferred) or SQL Server
  • Good knowledge on NoSQL
  • Familiar with Agile software development processes
  • Experience with test-driven development
  • Experience with Hibernate
  • Experience with Docker, Redis, Kafka
  • Good knowledge on Angular 5 or 6
  • 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

We are a group of companies.

1- Virtublock:

Virtublock is a public US company that focus on digital currency and blockchain technology. Its Cryptocurrency trading platform licensed in Europe and other countries. The platform... (More)

See all Careers and Jobs at Rytalo
Signup for an employer account and Post your Jobs!