Java Technical Lead

Cairo, Egypt

Job Description

§ Responsible for software applications design according to design best practices and customer needs. § Ensure all the technical team has full understanding of the application design. § Responsible for implementing the business requirements adhering to the design document.
  • Responsible for providing full coaching, technical guidance, and support for all the technical team members during the development lifecycle.
  • Decide the technologies and tools that best fit implementing the customer requirements.
Quality:
  • Assessing the quality of all the technical deliverables.
  • Steering the team into focusing on creating a highly maintainable application.
  • Communicates and enforces coding standards.
  • Ensure all implemented features are unit tested.
  • Performs code reviews and recommends necessary rework.
  • Responsible for the code being developed by the developers.
  • Promptly escalate issues, which affect project quality.
  • Ensure code is documented where applicable or required.
Technical Estimate:
  • Responsible for all technical estimates from the project’s early phases till end of the project.
  • Contribute to estimating the high-level-requirements during RFPs.
Innovation:
  • Suggest, plan and implement new ideas and software improvements.
  • Encourage team to innovate and comes with new ideas.
  • Assess team ideas and provide constructive feedback and guidelines.
Requirements
  • 8-10 years of experience in software development using Java technology.
  • Strong knowledge of micro-service development.
  • Strong knowledge of angular JS.
  • Strong knowledge of PostgreSQL database.
  • Strong knowledge of Apache Cassandra.
  • Strong knowledge of ORM.
  • Strong knowledge of one or more Spring frameworks.
  • Strong knowledge of Restful APIs.
  • Strong knowledge of SOAP web services.
  • Strong knowledge of JavaScript.
  • Strong knowledge of Service Oriented Architecture (SOA).
  • Strong knowledge of Micro-Services Architecture.
  • Strong knowledge of design patterns.
Benefits Medical Insurance Life Insurance Social Insurance Flexible Hours Work from home

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1444365
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cairo, Egypt
  • Education
    Not mentioned