Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Java Tech Lead.
Cairo Jobs | Expertini

Urgent! Java Tech Lead - Local Job Opening in Cairo

Java Tech Lead



Job description

Job Description

Objective:
  • Responsible for Leading a development team to design, implement and maintain company’s financial products / fintech implementations and synchronize with products stockholders like Products growth / products Owners.
Responsibilities:
  • Providing technical guidance and mentorship to team members to support their growth and development.


  • Working with Different stockholders to translate requirements into technical specification.
  • Ensuring that software products are developed according to best practices and coding standards.
  • Collaborating with other teams, such as quality assurance and DevOps, to ensure that software applications are Deployed and Tested successfully.
  • Participating in code reviews and providing feedback to team members to promote code quality and consistency.
  • Identifying and mitigating risks associated with software development projects, and escalating issues as necessary.
  • Managing the team's workload and ensuring that tasks are completed on time and within budget.
  • Mentoring, coaching, and evaluating team members to ensure their growth and development.


Requirements

  • Bachelor of Computer Science or any relevant.
  • Min.

    7 to 10 years’ experience, including Min.

    2 years as tech lead.
  • Expert knowledge of core Java Concepts.
  • Strong knowledge of design patterns.
  • Proficiency in concurrency and Multithreading.
  • Proficiency in Springboot framework.
  • Proficiency in spring cloud/Microservices.
  • Strong knowledge of messaging (Kafka, RabbitMQ, ..).
  • Proficiency in database.
  • Proficiency in system design.
  • Proficiency in spring security (authentication, authorization).
  • Proficiency in SOLID Principles.
  • Proficiency in handling production issues: Debugging and troubleshooting.
  • Proficiency in Agile development methodologies.


Benefits

  • USD Salaries: Earn a competitive salary in USD, with growth tied directly to your performance and impact.


  • Comprehensive Benefits: Enjoy full social insurance and healthcare coverage to support your well-being.
  • Flexible Work Environment: Embrace our hybrid work model and shape a schedule that fits your lifestyle and maximizes your productivity.
  • Continuous Growth: Stay ahead in a rapidly evolving world with access to ongoing learning and development opportunities.
  • Autonomy & Impact: Define success on your terms.

    We provide the freedom, tools, and support you need to thrive and make a meaningful difference.
  • Inclusive Culture: Be your authentic self.

    Join a team that values every voice, celebrates diversity, and fosters innovation through inclusion.



Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Java Tech Potential: Insight & Career Growth Guide