Java Tech Lead – Banking, Fintech & Telecom | Maadi, Cairo

Website ntg clarity
Location
Maadi, Cairo, Egypt
Job Category
- Information Technology (IT) & Software
- Telecommunications
- Banking & Insurance
- Engineering & Technical
Job Overview
NTG is seeking an experienced Java Tech Lead to join its technology team in Maadi, Cairo. The role will involve technical leadership and software development across projects within the Banking, Fintech, and Telecom domains, making it suitable for professionals with strong expertise in Java-based enterprise applications and modern distributed systems.
The successful candidate will bring extensive software development experience, strong knowledge of microservices architecture, and familiarity with Apache technologies. This position offers an opportunity to contribute to technically demanding projects while taking on greater technical responsibility and supporting long-term career growth.
With 9+ years of professional experience, the Java Tech Lead will be expected to contribute to technical decision-making, solution development, system architecture, and the delivery of scalable software solutions. Ongoing professional development and technical upskilling can further support career progression in software engineering and technical leadership.
Key Responsibilities
- Lead and contribute to Java software development activities.
- Design and develop scalable enterprise-level applications.
- Work with microservices-based architectures and distributed systems.
- Apply Apache technologies within software development projects.
- Provide technical guidance and support to development teams.
- Participate in technical design and solution discussions.
- Review code and promote software development best practices.
- Support application performance, reliability, scalability, and maintainability.
- Collaborate with technical and business stakeholders to deliver project requirements.
- Contribute to projects across Banking, Fintech, and Telecom domains.
- Support troubleshooting, technical analysis, and resolution of complex development issues.
Requirements & Qualifications
- Minimum 9 years of professional software development experience.
- Strong hands-on experience with Java development.
- Solid experience with microservices architecture.
- Strong knowledge of Apache technologies.
- Experience working on enterprise technology projects.
- Strong analytical and problem-solving capabilities.
- Good technical communication and collaboration skills.
- Ability to work effectively in an on-site environment.
- Experience in Banking, Fintech, or Telecom projects is highly relevant.
- Candidates should be available to work with a maximum notice period of 1 month.
Salary, Benefits & Career Growth
Compensation
Salary information was not provided in the original job announcement.
Career Growth and Professional Development
This opportunity provides experienced Java professionals with the chance to take on technical leadership responsibilities and contribute to projects across Banking, Fintech, and Telecom environments. The role can support career progression toward senior technical leadership, software architecture, and engineering management positions.
Professional development through exposure to microservices, enterprise Java development, Apache technologies, and complex industry-specific projects can further strengthen technical expertise and long-term career opportunities.
Application Process
Application Process (Website)
Apply only through the official job link.
Click Apply Now on the website to proceed with the application process.
HR Email for Application
Send your updated CV directly
Candidates should have a maximum notice period of 1 month.
Work Model: On-site – Daily
To apply for this job email your details to hsameh@ntgclarity.com

