Java Tech Lead
KnowledgeNet.com
Office
Cairo, Egypt
Full Time
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.
- 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.
Java Tech Lead
Office
Cairo, Egypt
Full Time
October 17, 2025